css 解決瀏覽器相容 css hack

2021-09-06 06:44:13 字數 1484 閱讀 3607

我們在做頁面時不可避免的會碰到瀏覽器相容問題,特別是 ie6,那麼要如何相容所有瀏覽器呢,答案是 css hack。

還有一些 css hack 我沒用羅列出來,譬如 chrome,opera 等等。對於這些通常情況下我們是用不到的。

測試的瀏覽器:ie6-9,firefox,chrome

ps:最好的 csser 就是在不用 css hack 的情況下完成所有瀏覽器的相容。本人也推薦盡量避免使用 css hack,不過碰到蛋疼的瀏覽器(ie6)也是沒有辦法,往往要糾結那 1,2 畫素,否則我們的測試不讓過,專案上不了線- -

瀏覽器CSS相容

一 important 在ie6及ff中的使用 box1 box1 important是說這個設定有優先順序,ie碰到 important不會出錯只是忽略他的功能,假如後面又設定了width,ie會以最後設定的 width為準,假如後面再沒有其它設定,則會用當前這個值,也就是前面的 importan...

CSS瀏覽器相容解決方案

1.在ie8的甑別上,如何讓樣式只對ie8起作用?用ie瀏覽器獨有的文件注釋的方式。像這樣 doctype html 只需要在獨立對ie8應用樣式規則的地方,copy該條規則,然後在前面加上 ie8然後就能隨便寫了,對付ie9也一樣。2.360雙核瀏覽器,新增以下頭部meta資訊可以使得網頁用web...

css 解決瀏覽器相容問題

這裡大家要知道css不相容的原因是因為各瀏覽器給css預設屬性值不一樣造成的。第一招 給常用css規定屬性值。body,div,dl,dt,dd,ol,h1,h2,h3,h4,h5,h6,form,input,p,th,td img ul ul li 上面的建站常用 就相是格式化css樣式,讓各瀏覽...