2

実行できることがわかっている純粋なCSSナビゲーションメニューを作成しようとしています。見たことある。他の人のコピーを作成することもできますが、常にコピーして貼り付けるよりも、自分で何が起こっているのかを理解したいと思います。

私が直面しているCSSを理解するために、インターネット上のどこにも見つけることができず、w3schoolsはその主題について何も持っていません。

違いが何であるかを理解するのに少し時間がかかりました#nav ul {...}。w3schools#nav ul ul{...}は、絶対的な基本以外のことをする必要はないと想定しているためです。

私の現在の問題:

.sf-sub-indicatorですか?自明のように聞こえますが、それが何をしているのかを正確に知りたいのです。

sfHoverで見られるように何ですか#nav li.sfHover {...}

最後に>、CSSクラスIDで使用することの重要性は何ですか?元:

#nav li:hover>ul  

とは対照的に

#nav li:hover ul {...}

また

#nav li:hover > a {...}

w3schoolsでこれらの問題についての説明が見当たらず、他にどこを見ればよいかわかりません。

4

2 に答える 2

2

CSSセレクターについて学ぶための最良のリソースは、ワールドワイドウェブコンソーシアムのCSSセレクターページです:http ://www.w3.org/TR/CSS2/selector.html (セレクターレベル3エントリは更新されたバージョンであり、ここにあります:http ://www.w3.org/TR/css3-selectors/)。

これを読んでください。そうすれば、少なくともあなたが探しているものを理解することができるので、追加情報のためにグーグルに簡単になります。

于 2012-08-08T20:34:18.937 に答える
1

CSS、JavaScript、HTMLについてこれまでに望んでいたことすべて...すぐに:http://dochub.io/#css/

于 2012-08-08T20:37:00.090 に答える