坑爹的IE6相容性問題
第一:IE6不支援小於12px的盒子
解決方法很簡單,就是將盒子的字號,設定小(小於盒子的高),比如0px。
height: 4px;
font-size: 0px;
瀏覽器hack,就是瀏覽器提供的後門,針對某一種瀏覽器做相容。IE6留了一個後門,就是隻要在css屬性之前加上下劃線,這個就是專門用來對付IE6的。
解決微型盒子,正確寫法:
height: 10px;
_font-size: 0;
否則IE6不支援小於12px的盒子。
第二:IE6不支援用overflow: hidden來清除浮動的。需要使用_zoom: 1;(其實就是放大倍數1)。
完整寫法:
overflow: hidden;
_zoom: 1;
實際上,_zoom:1 能夠觸發瀏覽器hasLayout機制,這個機制IE6就有。
強調一點:overflow: hidden的本意,就是溢位盒子的border的東西隱藏,這個功能是IE6相容的。
相關文章
- 記一次坑爹的golang 二維map判斷問題Golang
- 坑爹的Oracle 11.2.0.3Oracle
- 坑爹的Python陷阱(避坑指南)Python
- 坑爹的驗證碼。。
- 十二個坑爹的Python陷阱Python
- 常見的相容性問題
- Go mod 相容性問題Go
- input file相容性問題
- 最近線上發生的兩個坑爹鍋
- 騰訊互動翻譯的坑爹翻譯
- 解決ie相容性問題
- 移動端相容性問題
- Docker與銀河麒麟的相容性問題Docker
- 前端相容性問題總結前端
- 初識onkeydown及其相容性問題
- 史上最坑爹的程式碼!個個讓人崩潰!
- 微信小程式中的iOS相容性問題微信小程式iOS
- [轉帖]Podman與docker相容性問題Docker
- web頁面相容性問題記錄Web
- Python-geopandas-fiona相容性問題-20241209Python
- 骷髏坑人小技巧1[python]:坑爹遊戲[tkinter]Python遊戲
- Oracle standby的ORA-01578 ORA-01110 ORA-26040 坑爹的NOLOGGINGOracle
- 解決django 2.2與mysql相容性問題DjangoMySql
- 你遇到過的相容性問題以及解決辦法
- ios手機處理keyup事件時的相容性問題iOS事件
- 移動端相容性問題解決方案(一)
- angular瀏覽器相容性問題解決方案Angular瀏覽器
- css背景漸變相容性問題(非原創)CSS
- 智慧硬體相容性測試常見問題
- 各大瀏覽器滾動條相容性問題瀏覽器
- 工作踩坑問題記錄
- eventlet 之 monkeypatch 帶來的若干相容性問題例項分析
- 移動 web 開發幾個明顯的相容性問題Web
- 記一次移動端使用 rem 的相容性問題REM
- PC端/移動端常見的相容性問題總結
- 噁心的相容問題:完美解決IE(IE6/IE7/IE8)不相容HTML5標籤的問題HTML
- 高考語文再現奇葩作文題!大資料分析高考作文,看看哪年最坑爹?大資料
- 坑爹專案「spring-cloud-alibaba」,我們也來一個SpringCloud
- webpack 中版本相容性問題錯誤總結Web