バックエンドプログラマフロントエンドの道02--CSSセレクタ詳細
2614 ワード
目次
CSSセレクタ IDセレクタ クラスセレクタ タグセレクタ 擬似クラスセレクタ 関係に基づくセレクタ 属性セレクタ ダミーセレクタ CSS積層スタイルを定義する3つの方法 の3つの方式の優先度 開発者定義スタイル詳細 CSS継承スタイル優先度メカニズム
一、CSSセレクタ?
ベースセレクタ
セレクタ
例
説明
#id
#firstname
IDセレクタ、Id=firstnameの要素を選択
.class
.myclass
クラスセレクタclass=myclassのすべての要素を選択
element
p
ラベルセレクタ、すべての
CSSセレクタ
一、CSSセレクタ?
ベースセレクタ
セレクタ
例
説明
#id
#firstname
IDセレクタ、Id=firstnameの要素を選択
.class
.myclass
クラスセレクタclass=myclassのすべての要素を選択
element
p
ラベルセレクタ、すべての
要素を選択
擬似クラスセレクタ
セレクタ
例
説明
:link
a:link
クリックされていないすべてのリンクを一致させ、通常使用要素visited a:visited被访问的所有链接都一致。hover a:选择在hover马乌斯波特上的链接。热门::hover Serector不仅仅是链接,也可以使用所有的要素。Active a:active"通过用户,与被亚克蒂布化的链接一致"--用户押印按钮也不会离开的状态.如果生成预测的效果,必须将上记4个塞雷克塔排在前后顺序上:link—:visited—:hover—:active.:如果选择first-child p:first-child各p要素的话,就会成为亲亲的第一个萨布勒贝。Last-child p:如果选择last-child各p要素的话,会成为亲亲的最后一个萨布勒贝。empty p:選択没有emptyサブレベル的p要素(包括提名诺德)enabled input:enabled有效的入力要素を選択:disabled input:disabled無效的入力要素を選択:checked input:checked選択した各入力要素を選択する。