Harlequin: Opera und Print-CSS

Yerf!

Ich frag mich grad, wieso mein opera 9.20 das hier ignoriert...

div {
 page-break-inside:avoid;
}

Ich hab trotzdem einen Seitenumbruch innerhalb eines Divs (und nicht davor, wie gwünscht)... Ich dachte, dass Opera das versteht?

Der Div:

<div id="equipment">
<h2>Equipment</h2>
<ul>
 <li>Soft Leather Armor (AR11, SDC 40)</li>
 <li>Wind of the West (Vulpine Sword)</li>
 <li>Jester-Staff</li>
 <li>Storm from the North (Vulpine Sword)</li>
 <li>silver coated Dagger</li>
</ul>
</div>

Das CSS dazu:

#weapons, #armor, #spells, #psionics, #equipment, #valuables {
 clear: left;
 padding-top: 2em;
}
#spells ul, #psionics ul, #equipment ul, #valuables ul {
 margin-left: 2em;
}
#spells li, #psionics li, #equipment li, #valuables li {
 width: 22em;
 float: left;
}

Hab ich irgendetwas verpasst in der CSS und Opera-Entwicklung? Oder hab ich einfach nur irgendwo nen Fehler drin?

Gruß,

Harlequin