最新のWeb開発のチュートリアル
×

CSS チュートリアル

CSS HOME CSS 導入 CSS 構文 CSS の仕方 CSS 色 CSS 背景 CSSボーダー CSS 余白 CSS パディング CSS 高さ/幅 CSS テキスト CSS フォント CSS リンクス CSS リスト CSS テーブル CSS ボックスモデル CSSの概要 CSSの表示 CSS 最大幅 CSSのポジション CSS 浮く CSS Inline-block CSS 整列します CSS コンビネータ CSS 擬似クラス CSS 擬似要素 CSS ナビゲーションバー CSS ドロップダウン CSS ツールチップ CSS イメージギャラリー CSS 画像の不透明度 CSS 画像のスプライト CSS attrのセレクタ CSSフォーム CSS カウンター

CSS3

CSS3 導入 CSS3 角丸 CSS3 ボーダーイメージ CSS3 背景 CSS3 色 CSS3 グラデーション CSS3 影 CSS3 テキスト CSS3 フォント CSS3 2Dトランスフォーム CSS3 3Dトランスフォーム CSS3 トランジション CSS3 アニメーション CSS3 画像 CSS3 ボタン CSS3 ページネーション CSS3 複数の列 CSS3 ユーザーインターフェース CSS3 ボックスのサイズ設定 CSS3 Flexbox CSS3 メディアクエリー CSS3 MQ例

CSS レスポンシブWebデザイン

レスポンシブWebデザイン イントロ レスポンシブWebデザイン ビューポート レスポンシブWebデザイン グリッドビュー レスポンシブWebデザイン メディアクエリー レスポンシブWebデザイン 画像 レスポンシブWebデザイン ビデオ レスポンシブWebデザイン フレームワーク

CSS Examples

CSS 例 CSS クイズ CSS 証明書

CSS References

CSS 参照 CSS セレクタ CSS 機能 CSS リファレンス聴覚 CSS Web Safe フォント CSS アニメーション CSS ユニット CSS PX-EMコンバータ CSS 色 CSS 色値 CSS 色名 CSS3 ブラウザのサポート

 

CSS属性セレクタ


特定の属性を持つスタイルHTML要素

特定の属性または属性値を持つHTML要素をスタイルすることが可能です。


CSS [属性]セレクター

[attribute]セレクタは、指定された属性を持つ要素を選択するために使用されます。

次の例では、すべての選択<a>ターゲット属性を持つ要素を:

a[target] {
    background-color: yellow;
}
»それを自分で試してみてください

CSS [属性= "値"]セレクタ

[attribute="value"]セレクタは、指定された属性と値を持つ要素を選択するために使用されます。

次の例では、すべての選択<a>で要素をtarget="_blank"属性:

a[target="_blank"] {
    background-color: yellow;
}
»それを自分で試してみてください

CSS [属性〜= "値"]セレクタ

[attribute~="value"]セレクタは、指定されたワードを含む属性値を持つ要素を選択するために使用されます。

次の例では、「そのうちの1つの単語のスペース区切りのリストが含まれているtitle属性を持つすべての要素、選択flower 」:

[title~="flower"] {
    border: 5px solid yellow;
}
»それを自分で試してみてください

上記の例では、との要素と一致しますtitle="flower", title="summer flower" 、そしてtitle="flower new"ではなく、 title="my-flower"title="flowers"


CSS [属性| = "値"]セレクタ

[attribute|="value"]セレクタは、指定した値で始まる指定された属性を持つ要素を選択するために使用されます。

次の例は、で始まるクラス属性値を持つすべての要素を選択し、 "top"

注:値は次のように、いずれか単独、単語全体でなければならないclass="top" 、またはハイフン( - )のようなclass="top-text"

[class|="top"] {
    background: yellow;
}
»それを自分で試してみてください

CSS [属性^ = "値"]セレクタ

[attribute^="value"]セレクタは、属性値が指定した値で始まる要素を選択するために使用されます。

次の例は、で始まるクラス属性値を持つすべての要素を選択し、 "top"

注:値は、単語全体である必要はありません!

[class^="top"] {
    background: yellow;
}
»それを自分で試してみてください

CSS [属性$ = "値"]セレクタ

[attribute$="value"]セレクタは、属性値が指定した値で終わる要素を選択するために使用されます。

次の例は、で終わるクラス属性値を持つすべての要素を選択し、 "test"

注:値は、単語全体である必要はありません!

[class$="test"] {
    background: yellow;
}
»それを自分で試してみてください

CSS [属性* = "値"]セレクタ

[attribute*="value"]セレクタは、属性値が指定した値が含まれている要素を選択するために使用されます。

次の例では、含まれているクラス属性値を持つすべての要素を選択し、 "te"

注:値は、単語全体である必要はありません!

[class*="te"] {
    background: yellow;
}
»それを自分で試してみてください

スタイリングフォーム

属性セレクタはせずにスタイリングフォームのために有用であることができるclassID

input[type="text"] {
    width: 150px;
    display: block;
    margin-bottom: 10px;
    background-color: yellow;
}

input[type="button"] {
    width: 120px;
    margin-left: 35px;
    display: block;
}
»それを自分で試してみてください

ヒント:私たちの訪問CSSフォームチュートリアルを CSSでフォームをスタイルする方法の例については。


練習で自分自身をテスト!

演習1» 演習2» 演習3» 演習4» 演習5» 演習6»


CSSセレクタのその他の例

私たちの使用CSSセレクタテスターを異なるセレクタを実証します。

すべてのCSSセレクタの完全なリファレンスについては、当社をご覧くださいCSSセレクタリファレンス