国产成在线人视频免费视频-国产成综合-国产床上视频-国产大臿蕉香蕉大视频女-国产大尺度pr社18福利在线

CSS樣式不起作用?史上最全解決方法匯總

2020-3-29    前端達人

在我們寫頁面時,

瀏覽器緩存問題

有時會發現自己寫的css樣式無法生效,導致這種現象的原因有很多,下面列舉一些常見的原因希望可以幫到你,歡迎評論區補充。

如果你反復檢查認為代碼沒有問題,那么可能是瀏覽器緩存的問題。在排查前先試一下清除瀏覽器緩存,重啟瀏覽器或者換個瀏覽器等手段,無效后再進行進一步排查。有可能自己什么都沒有做錯,就是因為緩存或者瀏覽器的問題導致,重置一下也許問題就解決了。
瀏覽器的‘F12’元素審核,看看哪些樣式沒有應用上。
20200328134147899.png

細節問題



寫錯屬性名致使無法與html匹配,或屬性值不符合規范;



html標簽沒寫完整,漏了“<”或者”>”等;



,;{}看看這些符號是不是不小心使用了中文或者全角符號;



<span>設CSS樣式不起作用:例如:要定義span居中,必須先讓span成塊級元素顯示,也就是說,要先定義span的display:block;屬性,然后再給span添加邊距屬性margin:0px auto;



css樣式中間沒有加分號;

為什么css樣式里有時候使用分號隔開有時候是用空格呢?

對同一個屬性進行設置時是用空格隔開,比如border:1px solid red; 對不同的屬性進行設置時是用分號隔開,比如width:300px;height:300px;



樣式表關聯問題

如果你的樣式完全不生效,首先確認關聯了樣式表沒有,或者關聯的樣式位置、名字是否正確;

<link rel="stylesheet" type="text/css" href="mycss.css"/>

看看自定義的CSS樣式引入標簽是否放在bootstrap框架樣式引用之后,確保不會被在加載頁面時被框架的樣式覆蓋。


<link rel="stylesheet" type="text/css" href="css/bootstrap.css"/>
<link rel="stylesheet" type="text/css" href="mycss.csvs"/>





選擇器問題

后代子代選擇等,涉及多個標簽,類名、id等,子選擇器的順序、名字等寫錯了,均可能導致出錯;

html里的標簽忘記寫類名、id了,而選擇器用了這些漏寫的類名、id等,樣式自然不會生效。

后代選擇器忘了寫空格;

看看是不是有多余的空格比如: div.box{} 這類選擇器會不會寫成了 div .box{};



編碼格式問題

把CSS、HTML網頁文件都統一保存為UTF-8格式;即在頭標簽中添加<meta charset="UTF-8">

因為 一般網頁里采用UTF-8的編碼格式,而外部的CSS文件默認的是ANSI的編碼格式,一般情況下是不會有問題。然而當CSS文件中包含中文注釋,就可能會出現問題。


樣式層疊問題

看看你的css優先級是否出現問題,優先級高的會把低的覆蓋掉導致無法看到樣式;
本身設置了樣式,則從父級繼承來的樣式就不生效了;
css樣式優先級排序:!important > 行內樣式>ID選擇器 > 類選擇器 > 標簽 > 通配符 > 繼承 > 瀏覽器默認屬性(同優先級時,后面的層疊前面的樣式);

排查順序:

20200328140418570.png





日歷

鏈接

個人資料

藍藍設計的小編 http://www.z1277.cn

存檔

主站蜘蛛池模板: 精品三级在线观看 | 性亚洲精品 | 成人免费福利视频在线观看 | 成人欧美在线视频 | 免费日韩毛片 | 91av综合| 成人午夜网 | 黄色视屏免费观看 | 青草悠悠视频在线观看 | 国产xxxx色视频在线观看14 | 亚洲成在人天堂一区二区 | 日韩欧美小视频 | 一区二区高清视频 | 黄色a一级视频 | 综合亚洲欧美日韩一区二区 | 欧美一区在线观看视频 | 1024视频在线 | 视频一区二区在线播放 | 国产亚洲一级精品久久 | 色一伦一情一区二区三区 | 欧美一级暴毛片 | 日韩亚洲人成在线 | 日本精品在线观看视频 | 国产精品麻豆网站 | 国产女人毛片 | 成人看片黄在线观看 | 一区二区福利 | 一道精品视频一区二区三区图片 | 亚洲欧美精品一区 | 丝袜捆绑调教视频免费区 | 欧美日韩在线第一页 | 黄色大片免费在线观看 | 丁香六月欧美 | 色婷婷成人 | 毛片国产 | 亚洲欧美中文字幕专区 | 尤物在线视频观看 | 精品啪啪| 三级视频中文字幕 | 成人18xxxx网站 | 日韩一级高清 |