Pseudo Pseudo Class $B!H(Bhover$B!I(B for WinIE

# Pseudo Pseudo Class $B!H(Bhover$B!I(B

## Test

- List item 1
- List item 2
- List item 3
- List item 4

## Source

### Document Fragment

    <ul>
      <li>List item 1</li>
      <li>List item 2</li>
      <li>List item 3</li>
      <li>>List item 4</li>
    </ul>

Only! No `onmouseover` is required in HTML documents!

### Style Sheet Fragment

    li {
      behavior: expression(function (el) {
        el.onmouseover = function () { this.className += ' HOVER' };
        el.onmouseout = function () { this.className = this.className.replace (/\\s*HOVER\\b/g, '') };
        runtimeStyle.bahavior = 'none';
      } (this));
    }
    li:hover /* For CSS compliant user agents */,
    li.HOVER /* For WinIE */ {
      color: red;
      background-color: white;
    }

Replace three `HOVER`s if you don't like this class name.