Компанія mrs - сайти під ключ

Для відображення елементів і обліку їх взаємодії між собою, розробники IE впровадили в цей браузер унікальну властивість hasLayout. значенням якого виступає true або false. «Встановити hasLayout» означає поставити йому значення true. а «прибрати hasLayout» говорить про те, що ця властивість не задана або у нього значення false.

Безпосередньо задати це властивість через стилі неможливо, тому що воно розроблялося для внутрішніх цілей, фактично в CSS його немає. Але можна це зробити побічно, причому у деяких елементів воно вже стоїть за умовчанням, а в інших ні.

Елементи, у яких завжди встановлено властивість hasLayout:

  • зображення (тег );
  • таблиці ( ), Їх рядки ( ) І осередки (
    . );
  • лінії (
    );
  • структурні елементи ( . );
  • фрейми ( . .