項 目 | 説 明 |
---|---|
記述形式 | セレクタ {presentation-level: 値 } |
値 の形式 | same,increment | 整数 |
初 期 値 | 0 |
対応ブラウザー | C3+ / e?+ / N?+ / Fx?+ / Op?+ / Ch?+ / Sa?+ |
適用可能な要素 | すべての要素 |
継 承 | する |
presentation-levelプロパティ は,要素の表示レベル(EPL)を指定 します。
指定できる値の形式は,以下のとおりです。
値 | 説 明 |
---|---|
整 数 | この要素の表示レベル(EPL)を直接数値で指定します。 |
increment | この要素の表示レベル(EPL)を直前の要素より1増加します。 |
same | この要素の表示レベル(EPL)を直前の要素と同じにします。 |
HTMLソース | |
---|---|
CSS <head> ~ </head> |
<style type="text/css">
<!--
html { color: black; background: white }
@media projection {
h1 { page-break-before: always }
li { presentation-level: increment }
:below-level { color: black }
:at-level { color: red }
:above-level { color: silver }
}
-->
</style> |
HTML <body> ~ </body> |
EPL value <h1>Strategies</h1> 0 <h2>Our strategy</h2> 0 <ul> 0 <li>divide 1 <li>conquer 2 <p>(in that order) 2 </ul> <h2>Their strategy</h2> 0 <ul> 0 <li>obfuscate 1 <li>propagate 2 </ul> |
ブラウザー 表示例 |
---|
StrategiesOur strategy
Their strategy
|
上の例では、<li> 要素の表示レベル(EPL)の値は直前の要素に比較して1ずつ大きくなります。 他の要素の EPL の値は直前の要素と同じ値となっています。