English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

CSS 参考書

CSS @ルール(RULES)

CSS 属性全書

CSS3 [attribute^=value]選択子

attributeと名付けられた属性を持つ、属性値が"value"で始まる要素を表します。

完全なCSS選択子リファレンスマニュアル

オンラインの例

class属性の値が"test"で始まるすべてのdiv要素の背景色を設定します:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title>基本のチュートリアル(oldtoolbag.com)</title> 
<style> 
div[class^="test"]
{
background:#ff9900;
}
</style>
</head>
<body>
<div class="first_test">第1個のDIV要素.</div>
<div class="second">第2個のDIV要素.</div>
<div class="test">第3個のDIV要素.</div>
<p class="test">これは普通のテキストパラグラフ.</p>
</body>
</html>
テストをしてみる ‹/›

定義と用法

The [attribute^=value] 選択子は、属性値が指定された値で始まる要素にマッチします。

ブラウザの互換性

IEFirefoxOperaChromeSafari

すべての主要なブラウザは[attribute^=value]選択子。

注意: [attribute^=value]はIE8中で実行するときは、宣言する必要があります<!DOCTYPE>

オンラインの例

class属性の値が"test"で始まるすべての要素の背景色を設定します:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title>基本のチュートリアル(oldtoolbag.com)</title> 
<style> 
[class^="test"]
{
background:#ff9900;
}
</style>
</head>
<body>
<div class="first_test">第1個のDIV要素.</div>
<div class="second">第2個のDIV要素.</div>
<div class="test">第3個のDIV要素.</div>
<p class="test">これは普通のテキストパラグラフ.</p>
</body>
</html>
テストをしてみる ‹/›

完全なCSS選択子リファレンスマニュアル