国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

element.style覆蓋樣式因優先級順序導致的解決方法

2024-07-11 08:37:31
字體:
來源:轉載
供稿:網友

最近向服務器上上傳頁面,原本服務器有頁面的,已經用JS把它們覆蓋掉了,不過在上傳過頁面后又發現有些樣式被原來的樣式依然覆蓋著。審查元素后發現,有的元素的樣式里面有如下的樣式提示:


<span style=”font-family:Microsoft YaHei;font-size:14px;”>element.style{
top:30px;
}</span>

在我上傳的CSS里面沒有定義但是上傳之后卻出現了。在網上百度了一下,出現問題的原因可能是system.css中定義的樣式或者是js所致,根本原因在于CSS的優先級順序導致你所定義的樣式被覆蓋掉。解決這個問題的方法很簡單,就是在你被覆蓋掉的樣式后面面加上 ‘ ! important;’因為CSS優先級的問題,這個樣式會被調用。比如說:


<span style=”font-family:Microsoft YaHei;font-size:14px;”>#logo{
width: 100px !important;
}</span>

!important對于奇葩的IE6以上都可以兼容,所以可以放心使用。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 乳源| 松溪县| 合阳县| 潜江市| 邵阳市| 昭觉县| 兴文县| 湛江市| 阳谷县| 胶南市| 博野县| 静宁县| 黄山市| 泸定县| 福贡县| 瑞安市| 巴东县| 登封市| 大新县| 泸溪县| 灵川县| 手游| 克拉玛依市| 江川县| 凤台县| 杨浦区| 改则县| 白城市| 栾城县| 文登市| 雅江县| 桂阳县| 邢台县| 佳木斯市| 搜索| 西吉县| 曲麻莱县| 敦煌市| 京山县| 平原县| 屯门区|