質問
SIFRが適用された後、ネストされた非注文リストで弾丸を削除することはできません。私はこれを作成していたウェブサイトで実験しました。
基本的なHTMLスケルトンを作成し、SIFRを適用して、子供の弾丸を削除する方法を簡単に把握しようとしましたが、ここでも機能しませんでした。
<ul>
<li>Option 1</li>
<li>Option 2
<ul id="menu">
<li>Option 2-1</li>
<li>Option 2-2
<ul>
<li>Option 2-2-1</li>
<li>Option 2-2-2</li>
<li>Option 2-2-3</li>
</ul>
</li>
<li>Option 2-3</li>
</ul>
</li>
</ul>
私は何らかの形で内側のULを参照することができないようです。以下を含むいくつかのセレクターを試しました。
sIFR.replace(infinityt, {
selector: 'li',
css: ['.sIFR-root { list-style-type: none; list-style: none; }', 'ul { list-style-type: none; list-style:none; }' ]
});
sIFR.replace(infinityt, {
selector: '#menu',
css: ['.sIFR-root { list-style-type: none; list-style: none; margin: 300px; }' ]
});
解決 2
テキストをスパンに包み、SIFRをスパンに巻き付けて修正しました。その後、通常のCSSを使用して、リスト内の弾丸を削除できます。
<ul>
<li><span><a href="#">Option 1</a></span></li>
<li><span><a href="#">Option 2</a></span>
<ul>
<li><span><a href="#">Option 2-1</a></span></li>
他のヒント
CSSをより具体的に取得してみましたか?
Liが親要素によってスタイルされている場合のように、CSS宣言にその親要素を宣言して無効にする必要があります。親子の子供のスタイル{}のようなものを試してみてください
またはそれを上書きするために必要なものは何でも。
所属していません StackOverflow