由于不同瀏覽器所遵循的標(biāo)準(zhǔn)也有所不同,再加上不可避免的程序bug、經(jīng)濟(jì)利益等因素的干擾。同樣的網(wǎng)頁代碼(HTML + CSS),在不同瀏覽器上的顯示效果卻略有不同,甚至大有不同。即使是同一個(gè)瀏覽器,其不同版本的顯示效果也有所不同,尤其是IE。這就給網(wǎng)頁前端設(shè)計(jì)人員帶來了很大的困擾。開發(fā)人員必須兼顧考慮到所有主流的瀏覽器,才能在不同的瀏覽器上顯示出相同或滿足需要的效果。于是CSS Hack技術(shù)就誕生了。
CSS Hack技術(shù),就是利用不同瀏覽器不同版本之間的CSS實(shí)現(xiàn)的特性差異,來滿足我們需要的效果:在所有主流瀏覽器上顯示統(tǒng)一的效果,或者為特定瀏覽器顯示特定的效果。
眾所周知,如果在一個(gè)css樣式選擇器中存在兩個(gè)名稱相同的屬性,瀏覽器一般會(huì)以最后面的屬性為準(zhǔn)。
CSS Code復(fù)制內(nèi)容到剪貼板
學(xué)習(xí)交流
熱門圖片
猜你喜歡的新聞