Dedecms手機站寬度width自適應實現了,但高度heig
導讀:織夢教程織夢教程最近我做一個手機站的時候出現了個自適應的問題 當手機站的加入 Markup meta name = viewport content = width = devdede下瓻模板下載dede58模板。
最近我做一個手機站的時候出現了個自適應的問題
當手機站的加入
Markup <meta name="viewport" content="width=device-width, initial-scale=1">這段代碼的時候自適應已經實現,可以自動擴大和縮小,但是文章頁,的文章內容里的圖片因為是后臺添加的,后臺會自動加上style=widt夢織模板h:100px; heidht:80px;” 或者heidht=80”
測試自適應的時候寬度已經自動縮小,但是高度不變!顯示錯誤的效果為:
下面是解決辦法:
找到 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->Fidede模板下載elds['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屬性 $thisdede模板堂->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']);相關dede下瓻模板下載dede58模板。聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-18 ,文章Dedecms手機站寬度width自適應實現了,但高度heig主要講述自適應,寬度,手機網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_29715.html