国产探花免费观看_亚洲丰满少妇自慰呻吟_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以上都可以兼容,所以可以放心使用。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 华安县| 丽水市| 丁青县| 信阳市| 呼伦贝尔市| 竹溪县| 怀柔区| 泸西县| 新巴尔虎左旗| 德保县| 民和| 平武县| 昌江| 易门县| 宾川县| 山阳县| 扎囊县| 莱西市| 稻城县| 兴国县| 班玛县| 西乌珠穆沁旗| 仙居县| 阜南县| 团风县| 独山县| 襄樊市| 清新县| 垫江县| 富源县| 称多县| 揭阳市| 三河市| 东光县| 平罗县| 井陉县| 明星| 娱乐| 镇江市| 康平县| 景宁|