Log maaguu (^^; com 北海道札幌でホームページ制作を楽しむ

maaguu.comのお知らせとかとりとめのない話題とか

カテゴリー「CSS」の記事

CSS3のセレクタとかプロパティとかメモっておく[Permanent Link]

ie7-jsのページを見ていたところ、そのデモページで、CSSのattr~="value"とか:nth-child()とか疎覚えなことに気付いたので_〆(。。)メモメモ…

最近HTMLとかCSSの勉強してなかったからなあ。

セレクタ

[attr]
属性セレクタ(CSS2.1)
[attr="value"]
属性セレクタ(CSS2.1)
[attr~="value"]
属性セレクタ(attrを含む属性にマッチ)(CSS2.1)
[attr|="value"]
属性セレクタ(属性attrにマッチかつ属性値valueを前方一致で含む)(CSS2.1)
[attr^="value"]
属性セレクタ(attrを含む前方一致の属性にマッチ)
[attr$="value"]
属性セレクタ(attrを含む後方一致の属性にマッチ)
[attr*="value"]
属性セレクタ(属性attrにマッチかつ属性値valueを含む)
:root
ルート要素にマッチ
::selection
::-moz-selection
選択要素にマッチ
:target
リンク先要素にマッチ
::before()
::after()
リンク先要素にマッチ
:not()
除外
~
兄弟セレクタ
:first-child(CSS2.1)
:last-child
:nth-child()
:nth-last-child()
:o nly-child
:nth-of-type()
:nth-last-of-type()
:first-of-type
:last-of-type
:o nly-of-type
:empty
子要素に適用。:nth-child()なんかは、交互に背景色を変えるときとか、プログラム絡めなくて良くなるので便利だな。
:enabled
:disabled
有効か無効か
:checked
チェックされているか
::outside
::alternate
::marker
::line-marker
:default
:valid
:invalid
:in-range
:o ut-of-range
:required
:o ptional
:read-only
:read-write
::value
::choices
::repeat-item
::repeat-index

XSLみたいになってきて、より実用度が増した感じ。

プロパティ

column-width
カラムの幅
column-count
カラム数
column-gap
カラムの境界
text-shadow
テキストの影
text-shadow
テキストの影
text-stroke
-webkit-text-stroke
テキストのアウトライン
box-shadow
ボックスの影
border-radius
-moz-border-radius
-webkit-border-radius
ボックスのボーダーの角丸
opaciy
ボックスの透明度
opaciy
ボックス背景の透明度
transform
-webkit-transform
ボックスの回転とか
web-fonts
Webサーバのフォントを使用
transionts
時間制御

Internet Explorer 8のベンダ拡張は-ms-翻訳)。

ひとまずはこの辺りをメモしてみたけれど、まとまらないのでリンクをば。

リソース

読まねば(^_^;)

※このブログ記事は将来アップデートされます。

ポイントを現金でキャッシュバック
Email to maaguu:info@mx.maaguu.com Powered by WordPress MU Clicky Web Analytics