Вас не смущает что киндл может продаваться и по заниженной цене, т. к. амазон часть (возможно даже большую) прибыли получает от продажи на этот самый киндл книг, софта, музыки и прочего? Откуда будет получать такую прибыль Nvidia?
Это уже совсем редкий случай, с таким не сталкивался. При position: absolute всегда указываю position: relative у блока относительно которого абсолютно позиционирую. При указании баг пропадает.
хм… никогда не юзал overflow: auto даже не знаю почему, но сейчас покопался в интернете и увидел что советуют использовать overflow: hidden, т.к. overflow: auto может вызвать ненужное появление скролбаров при определенном стечении обстоятельств.
На практике overflow: hidden применяется в подавляющем большинстве случаев для очистки флоатов, в примере он был использован именно для этого. С постепенным отмиранием ie6 чистить с помощью overflow: hidden становится проще.
На вскидку могу предложить еще один нюанс, правда он достаточно редкий.
Есть контейнер с overflow: hidden, он достаточно большой, допустим используется на каждой странице сайта для контента, в нем могут находиться флоаты, а могут и не находится, если находятся то он их очищает и все хорошо, если не находятся, то ничего страшного он не делает.
И вот на одной из страниц в этом контейнере вам нужно разместить блок частично или полностью за границами этого блока (отрицательный марджин или абсолютное позиционирование), при этом overflow: hidden не даст вам это сделать по-нормальному.
Давно занимаюсь версткой, из своего опыта могу сказать, что как работает флоат я понял только практикуясь с настоящими макетами. Я считаю что объяснить как оно работает, включая все нюансы, практически не возможно, но на «ментальном» уровне я прекрасно понимаю как им пользоваться и в каких ситуациях.
Я не знаю как объяснить, но когда видишь контент, то сразу становится понятно что из контента таблица а что нет, могу сказать что таблицы в хорошей для оформления не используются вообще, для контента достаточно редко, именно для данных которые в виде таблицы (подобие таблиц экселя), из графики в таблицах за исключением очень редких случаев могут быть только маленькие иконки.
Это ваше право, но таблицы предназначены для табличных данных, в вашем примере табличных данных нет.
Плюс подумайте о программистах которые будут натягивать вашу верстку, куда проще написать
for ($i=0;$i<$n;$i++) {
$result.='<div class='image-item'></div>';
}
играл 2 года, был пройден весь рейдконтент БК. уже не играю полтора года и не хочу вообще ни во что играть (на однопользовательские игры вообще смотреть не могу, это УГ по сравнению с ММО).
В реальности выглядят очень качественно, работают отлично.
Китайские стоят так дешево потому что нет там качества никакого, поиграться да выбросить.
Есть контейнер с overflow: hidden, он достаточно большой, допустим используется на каждой странице сайта для контента, в нем могут находиться флоаты, а могут и не находится, если находятся то он их очищает и все хорошо, если не находятся, то ничего страшного он не делает.
И вот на одной из страниц в этом контейнере вам нужно разместить блок частично или полностью за границами этого блока (отрицательный марджин или абсолютное позиционирование), при этом overflow: hidden не даст вам это сделать по-нормальному.
Плюс подумайте о программистах которые будут натягивать вашу верстку, куда проще написать
for ($i=0;$i<$n;$i++) {
$result.='<div class='image-item'></div>';
}
чем парсить нелинейный табличных код
<table>
<tr><td><img /></td><td><img /></td>
<tr><td><img /></td><td><img /></td>
</table>
А если не 2 столбца а 3 нужно будет сделать? всю функцию менять.
По вашей логике любые данные так или иначе можно подвести под таблицу.
Курить бросить не могу (
Тогда такой вопрос: не планируете отпечатки пальцев требовать при регистрации и устанавливать на комп специальные сканеры?
Это было бы для вас вообще мегаудобно.