大赢家幸运赛车直播
DEDECMS 模板中心

您現在的位置:主頁 > 織夢大學 > 織夢技巧 >

Dedecms手機站寬度width自適應實現了,但高度heig

來源: 編輯: 發布時間:2019-12-25熱度:
Dedecms手機站寬度width自適應實現了 。 最近我做一個手機站的時候出現了個自適應的問題 當手機站的加入 Markup meta name=viewport content=width=device-width, initial-scale=1 這段代碼的時候自適應已經...
Dedecms手機站寬度width自適應實現了 。
最近我做一個手機站的時候出現了個自適應的問題
 
  當手機站的加入
 
Markup
<meta name="viewport" content="width=device-width, initial-scale=1">
  這段代碼的時候自適應已經實現,可以自動擴大和縮小,但是文章頁,的文章內容里的圖片因為是后臺添加的,后臺會自動加上style=width:100px; heidht:80px;” 或者heidht=80”
 
  測試自適應的時候寬度已經自動縮小,但是高度不變!顯示錯誤的效果為:
 
 Dedecms手機站寬度width自適應實現了,但高度height自適應需解決!
 
  下面是解決辦法:
 
  找到 include/arc.archives.class.php 用DW或者其他工具打開后
 
  找到以下代碼
 
PHP
//設置全局環境變量
$this->Fields['typename'] = $this->TypeLink->TypeInfos['typename'];
@SetSysEnv($this->Fields['typeid'],$this->Fields['typename'],$this->Fields['id'],$this->Fields['title'],'archives');
  在這段代碼下面添加:
 
PHP
//替換圖片Alt為文檔標題
$this->Fields['body'] = str_ireplace(array('alt=""','alt=\'\''),'',$this->Fields['body']);
$this->Fields['body'] = preg_replace("@ [\s]{0,}alt[\s]{0,}=[\"'\s]{0,}[\s\S]{0,}[\"'\s]@isU"," ",$this->Fields['body']);
$this->Fields['body'] = str_ireplace("<img " ,"<img alt=\"".$this->Fields['title']."\"",$this->Fields['body']);
//屏蔽height屬性
$this->Fields['body'] = preg_replace('/<img(.+?)height:(.+?) (.+?)">/i',"<img$1$3>",$this->Fields['body']);
$this->Fields['body'] = preg_replace('/<img(.+?)height=(.+?) (.+?)>/i',"<img$1$3>",$this->Fields['body']);
DedeCMS問題解決

請點擊在線聯系我們【點擊咨詢解決問題】   如果您有任何織夢問題,我們將免費為您寫解決教程!

用心認真寫教程不易,請小打賞我們一下,多少是心意,解決問題是重點

【打賞說明】 如果您認為在本站中看的內容質量不錯、或閱讀后有所收獲、或解決您遇到的實際問題,那不妨小金額的贊助一下尚禹科技,讓尚禹科技有動力繼續寫出更多高質量的教程和心得。以幫助更多的人。[查看打賞記錄]

    尚禹科技:承接仿站業務,價格200元起!
    ?
    大赢家幸运赛车直播 11选5北京 日本av天堂 甘肃11选5开奖结 日韩欧美a片av快播 10分11选5计划-首页 有真人玩的麻将平台吗 山东11选5夺金开 哈尔滨沐足技师招聘 武汉麻将卡五星怎么打 大赢家体育比分足球比分 好运经纪人 网上麻将平台赚什么钱 江苏十一选五今天开 网球比分直播新浪网球 浙江体彩6+1历史开奖结果 私募基金配资利率