IE下的圖片空隙間距BUG和解決辦法
IE圖片對於空格間隙的BUG可能很多前端開發人員都碰到過,最典型的就是同樣多張圖片垂直排列,padding和margin全部設定為0,在FF下完全正確,而IE下每張圖片下就出現了空隙,如本文圖示。
[@more@]IE6 下的非正常表現:
很明顯地可以看到 IE 中,li 的表現高度,並非我們設定的 57px,而是比其要高,這是因為 img 下面多出了 5px 的空白。
解決方法 一
使 li 浮動,並設定 img 為塊級元素
ul{
width: 280px;
}
ul li{
float:left;
display:block;
height:57px;
width:277px;
}
img{
display: block;
}
解決方法 二
設定 ul 的 font-size:0;
ul{
width: 280px;
font-size: 0;
}
ul li{
display:block;
height:57px;
width:277px;
}
解決方法 三
設定 img 的 vertical-align: bottom;
ul{
width: 280px;
font-size: 0;
}
ul li{
display:block;
height:57px;
width:277px;
}
img{
vertical-align:bottom;
}
解決方法 四
設定 img 的 margin-bottom: -5px;
ul{
width: 280px;
font-size: 0;
}
ul li{
display:block;
height:57px;
width:277px;
}
img{
margin-bottom: -5px;
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/219138/viewspace-1054896/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- IMG圖片下面出現下邊距的解決辦法
- BUG--圖片底部與邊框之間有空白距離
- UICollectionView設定行間距失效,解決辦法UIView
- IOS下圖片不能顯示問題的解決辦法iOS
- 關於$ is not defined的原因和解決辦法
- 伺服器卡的原因和解決辦法伺服器
- 方差與偏差的解釋和解決辦法
- input 與 button 的問題 (空隙/不等高/對不齊)及 解決辦法
- 關於IE下驗證碼圖片無法正常顯示問題
- Ubuntu下Linux配置核心各種常見錯誤和解決辦法UbuntuLinux
- qt下使用qwebview開啟網頁不顯示JPEG圖片的解決辦法QTWebView網頁
- 圖片下方三畫素原因及解決辦法
- warning: CRLF will be replaced by LF in 出現的原因和解決辦法
- 浮動元素引起的問題和解決辦法
- 浮動元素引起的問題和解決辦法?
- composer依賴相關的問題和解決辦法
- @Summer 解決下Safari瀏覽器任意圖片預覽一片模糊的bug瀏覽器
- ftp下載速度慢,ftp下載速度慢的原因詳情,和解決辦法FTP
- JS 下載檔案方法分享(解決圖片檔案無法直接下載和 IE相容問題)JS
- chrome上傳圖片 路徑為c:/fakepath的解決辦法Chrome
- IE 不支援 Promise 解決辦法 (或者 promise 未定義)的解決方法Promise
- win10更新後工作列卡死 的原因和解決辦法Win10
- 伺服器出現500錯誤的原因和解決辦法伺服器
- Win10系統被強制使用平板電腦UI圖示/資料夾間距變寬的解決辦法Win10UI
- QQ空間無法上傳多張圖片解決方案
- IE、360瀏覽器相容模式下字型漸變色不生效解決辦法瀏覽器模式
- LINUX下正確安裝後,圖片、驗證碼等無法顯示,有沒有辦法解決?Linux
- Vue&axios post請求使用URLSearchParams相容IE的解決辦法VueiOS
- SSL證書常見的錯誤和解決辦法是什麼?
- MySQL 資料庫崩潰(crash)的常見原因和解決辦法MySql資料庫
- 資料庫檔案複製問題和解決辦法資料庫
- uni-app開發 常見異常和解決辦法APP
- Vue 下 ESLint 的 error 解決辦法VueEsLintError
- 採用Kindeditor編輯器時,提交、修改無法入庫的原因和解決辦法
- 刪除內聯元素之間的空隙
- wordress小程式圖片訪問出現404問題解決辦法
- php公眾號開發,訊息丟失的原因和解決辦法PHP
- Python浮點數(小數)運算誤差的原因和解決辦法Python
- zblog報錯:Undefined index: ZC SIDEBAR6 ORDER的原因和解決辦法UndefinedIndexIDE