2014-03-14 57 views
0

我無法移除應用於元素的陰影。問題無法從元素中刪除CSS樣式

<form class="block" method="post" action="poll.php?do=pollvote&pollid=80"> 

元素的

HTML我已經改變了形式類別的東西。

CSS可疑陰影

#sidebar_container .block { 
border: 1px solid #BFBFBF; 
box-shadow: 0 0 4px 0 #888888; 
padding: 6px; 

現在,這個問題是,vBulletin已一切工作的方式是相同的樣式應用到一噸的元素。所以簡單地改變它破壞了不少其他自定義設置。

我不明白爲什麼簡單地改變「表格類」不工作...檢查在螢火蟲,它仍然擁有常規的形式類,無論我在模板中做出什麼樣的改變。

參考:http://www.eldersreach.com/forum.php?styleid=90

它是「輪詢」元件上的內盒影子在容器

回答

0

此CSS

#sidebar_container .block { 
    padding: 6px; 
    border: 1px solid #bfbfbf; 
    box-shadow: 0px 0 4px 0 #888; 
} 

的右角被施加到<div class="block smaller">...</div>容器。不是<form class="block"...</form>元素。

如果要從容器中刪除box-shadow屬性,則需要在#sidebar_container .block {...}樣式定義塊中放入box-shadow: none;。當然,這將從類別.block中刪除所有<div>中的box-shadow

我的建議是:

  1. 再添加一個類,例如<div class="block smaller noshadow">...</div>到所選元素
  2. 在樣式表中定義#sidebar_container .block {...}之後的另一個CSS屬性,例如,

    #sidebar_container .block {...}

    #sidebar_container .noshadow { box-shadow: none; }

這應該做的工作。