Что такое haslayout?

Вы не могли итерировать или хранить больше данных, чем длина вашего массива. В этом случае вы можете сделать так:

for (int i = 0; i <= name.length - 1; i++) {
    // ....
}

Или это:

for (int i = 0; i < name.length; i++) {
    // ...
}
14
задан Jitendra Vyas 25 November 2009 в 03:50
поделиться

1 ответ

Это нестандартное свойство в элементе HTML, которое поддерживается только IE7 и ниже (также в режиме совместимости с IE8), которое при активации приводит к тому, что элемент становится рендеринг определенным образом (который может быть неожиданным, случайным, может быть подарком судьбы или может быть адом).

Классический пример дает макет элемента, чтобы он мог очищать плавающие объекты.

#wrapper { zoom:1; }

Теперь элемент будет содержать плавающие объекты. Любое из этих свойств и значений, кроме auto / normal, вызовет свойство макета.

* display: inline-block
* height: (any value except auto)
* float: (left or right)
* position: absolute
* width: (any value except auto)
* writing-mode: tb-rl
* zoom: (any value except normal)

Внимательно прочтите @ http://reference.sitepoint.com/css/haslayout

14
ответ дан 1 December 2019 в 14:22
поделиться