30 |
</ul> |
</ul> |
31 |
</div> |
</div> |
32 |
|
|
33 |
<div class="section" id="STYLE"> |
<div class="section" id="SOURCE"> |
34 |
<h2>Style Sheet Fragment</h2> |
<h2>Source</h2> |
35 |
|
|
36 |
<pre><code class="CSS"> |
<div class="section" id="SOURCE-DOC"> |
37 |
li { |
<h3>Document Fragment</h3> |
38 |
|
|
39 |
|
<pre><code class="HTML"><<code class="HTMLe">ul</code>> |
40 |
|
<<code class="HTMLe">li</code>>List item 1</<code class="HTMLe">li</code>> |
41 |
|
<<code class="HTMLe">li</code>>List item 2</<code class="HTMLe">li</code>> |
42 |
|
<<code class="HTMLe">li</code>>List item 3</<code class="HTMLe">li</code>> |
43 |
|
<<code class="HTMLe">li</code>>>List item 4</<code class="HTMLe">li</code>> |
44 |
|
</<code class="HTMLe">ul</code>></code></pre> |
45 |
|
|
46 |
|
<p class="note memo">Only! No <code class="HTMLa">onmouseover</code> |
47 |
|
is required in HTML documents!</p> |
48 |
|
|
49 |
|
</div> |
50 |
|
|
51 |
|
<div class="section" id="SOURCE-STYLE"> |
52 |
|
<h3>Style Sheet Fragment</h3> |
53 |
|
|
54 |
|
<pre><code class="CSS"><code class="HTMLe">li</code> { |
55 |
behavior: expression(function (el) { |
behavior: expression(function (el) { |
56 |
el.onmouseover = function () { this.className += ' <em>HOVER</em>' }; |
el.onmouseover = function () { this.className += ' <em>HOVER</em>' }; |
57 |
el.onmouseout = function () { this.className = this.className.replace (/\\s*<em>HOVER</em>\\b/g, '') }; |
el.onmouseout = function () { this.className = this.className.replace (/\\s*<em>HOVER</em>\\b/g, '') }; |
58 |
runtimeStyle.bahavior = 'none'; |
runtimeStyle.bahavior = 'none'; |
59 |
} (this)); |
} (this)); |
60 |
} |
} |
61 |
li:hover <code class="comment">/* For CSS compliant user agents */</code>, |
<code class="HTMLe">li</code>:hover <code class="comment">/* For CSS compliant user agents */</code>, |
62 |
li.<em>HOVER</em> <code class="comment">/* For WinIE */</code> { |
<code class="HTMLe">li</code>.<em>HOVER</em> <code class="comment">/* For WinIE */</code> { |
63 |
color: red; |
color: red; |
64 |
background-color: white; |
background-color: white; |
65 |
}</code></pre> |
}</code></pre> |
66 |
|
|
67 |
</div> |
</div> |
68 |
|
</div> |
69 |
|
|
70 |
</body> |
</body> |
71 |
</html> |
</html> |