HAVIT Knowledge Base

Vývoj webových aplikací, .NET, SQL, návrh
Welcome to HAVIT Knowledge Base Sign in | Join | Help
-
Home Články Forums Obrázky Soubory

(D)HTML

Dynamic HTML, XHTML, CSS, client scripts

Peekaboo bug v Internet Exploreru 6

Jedná se o poměrně pozoruhodný renderovací bug, který se projeví v tu nejméně vhodnou chvíli, a to tak, že nám po stránce poskakují objekty z místa na místo, obvykle při přecházení myší přes nějaký link (hover). Souvisí s float objekty a někdy není úplně jednoduché se ho zbavit.

Některá doporučení říkají, že se má experimentovat s volbou

position: relative;

nicméně mě se nejvíce osvědčilo nastavení rozměru height poskakujícího prvku. Aplikoval jsem to navíc přes podtržítkový filtr (pravidlo se díky jinému bugu aplikuje jen v IE), takže nakonec prostě

_height: 0;

Obecně pomáhá různé šachování s rozměrovými vlastnostnostmi - width, height, line-height, atp.

Published 24. dubna 2006 0:57 by Robert Haken
Filed under:

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

 

Sudoku said:

října 17, 2009 7:29

What do you think?

(required) 
(optional)
(required) 
Enter the code you see below

Submit