花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無憂網(wǎng),按 + 收藏我們
登錄 注冊 退出 找回密碼

Dedecms手機站寬度width自適應(yīng)實現(xiàn)了,但高度height自適應(yīng)

時間: 2020-03-13 09:28 閱讀: 作者:素材無憂網(wǎng)

Dedecms手機站寬度width自適應(yīng)實現(xiàn)了 。
最近我做一個手機站的時候出現(xiàn)了個自適應(yīng)的問題     當(dāng)手機站的加入   Markup <meta name="viewport" content="width=device-width, initial-scale=1">   這段代碼的時候自適應(yīng)已經(jīng)實現(xiàn),可以自動擴大和縮小,但是文章頁,的文章內(nèi)容里的圖片因為是后臺添加的,后臺會自動加上style=width:100px; heidht:80px;” 或者heidht=80”     測試自適應(yīng)的時候?qū)挾纫呀?jīng)自動縮小,但是高度不變!顯示錯誤的效果為:    Dedecms手機站寬度width自適應(yīng)實現(xiàn)了,但高度height自適應(yīng)(圖1)     下面是解決辦法:     找到 include/arc.archives.class.php 用DW或者其他工具打開后     找到以下代碼  
PHP
//設(shè)置全局環(huán)境變量
$this->Fields['typename'] = $this->TypeLink->TypeInfos['typename'];
@SetSysEnv($this->Fields['typeid'],$this->Fields['typename'],$this->Fields['id'],$this->Fields['title'],'archives');
  在這段代碼下面添加:  
PHP
//替換圖片Alt為文檔標(biāo)題
$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']);

版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!

轉(zhuǎn)載請注明: Dedecms手機站寬度width自適應(yīng)實現(xiàn)了,但高度height自適應(yīng)

標(biāo)簽:  
相關(guān)文章
模板推薦