2012-04-07 7 views
0

WordpressサイトのPagelinesテーマで作業しています。順序付けられていないリスト内のアイテムに箇条書きを表示する設定をオーバーライドできません。

デフォルトの上書きは、箇条書きを隠し、余白と埋め替えを調整します。

私はFirebugをデバッグしています。 CSSが見つかりました。箇条書きを表示したいUL要素とLI要素のスタイルを再定義しました。彼らはまだ動作しません。

ウェブサイトのURLは、問題のリストは、サイドバーのナビゲーションリンクでネストされたリストであるhttp://royalaire.com/site/

です。

2段目のインデントされた項目を箇条書きにしたい。私は次のように試してみました

.widget ul li ul li { 
    margin-left: .03em; 
} 
.widget ul li { 
    display: block; 
    font-size: 0.95em; 
    list-style: none outside none; 
    padding 0 2px; 
} 

.widget ul.children li.page_item { 
    list-style-type: disc; 
} 

任意のアイデア

デフォルトは以下のように定義されていますか?

+0

ファイアウブまたはウェブインスペクタで保証しましたか、追加しようとしたルールが別のものによって上書きされていませんか? – kirilloid

+0

@kirilloid、はい。私のコードは正常で、オリジナルには取り消し線があります。 – mike

答えて

0

私はCSSのエキスパートではなく、あなたがそのリストのために書いた定義を理解することにいくつか問題がありますが、スタイル定義の後に!importantを追加するとすべての親の定義が上書きされることがわかります。試してみてください:

.widget ul.children li.page_item {list-style-type: disc !important;} 
+1

css宣言に '!important'のバリエーションを任意に追加することは、IMOの答えではありません。 –

+0

私は知っていると私は同意するが、私はそれを尋ねる者は、それを使用して、彼が正しいセレクターと働いているかどうかを判断できるように提案した。私はそれに重点を置くべきだった。 – MarioDS

関連する問題