1
我有一個無序列表,我用它作爲菜單。它有一個嵌套列表,以適應分項目:爲什麼這個列表項是使用element.style而不是我的自定義樣式進行樣式化的?
<ul class="menu" id="sub_menu">
<li class="item452"><a href="/tfidev/about-us">About Us</a></li>
<li class="item453"><a href="/tfidev/leadership">Leadership</a></li>
<li id="current" class="parent active item454"><a href="/tfidev/press-room">Press Room</a>
<ul>
<li class="item455"><a href="/tfidev/press-room/press-releases">Press Releases</a></li>
</ul>
</li>
<li class="item456"><a href="/tfidev/community-resources">Community Resources</a></li>
<li class="item457"><a href="/tfidev/careers">Careers</a></li>
</ul>
嵌套列表項不顯示(新聞稿項目),當我做了一個檢查元素,這就是我得到:
任何人都可以告訴我爲什麼element.style顯示:none都覆蓋顯示:block的匹配css規則嗎?
* EDITED - !important added;沒有變化**
是否有可能添加內聯樣式的腳本?也許你在頁面上使用jQuery? –
有jQuery,是的,但我不知道我在哪裏找到element.style。我搜索了所有鏈接的樣式表,並且找不到任何可以設置該特定元素以顯示的內容:無。 – EmmyS
這是在Javascript代碼的地方。查找'.js'文件或'
它必須通過javascript添加。 看一看你的JavaScript文件,並查找:
或
它應該是上面,正在修改的元素,因此重寫你的CSS之一。
來源
2011-11-29 17:25:26 peduarte
爲什麼-1?不明白... – peduarte