(Untitled)

Jan 10, 2006 02:24

А кто не хочет о "прекрасных" стихотворениях... Расскажите, как (и можно ли вообще) в html сделать так, чтобы много маленьких табличек выстраивались в строчку (а когда строчка закончится, продолжались на другой)? Чуть хакерски у меня это получилось... а вот как это сделать правильно?
Или... Или о том, как варить кофе в джезве на электрической плите ( Read more... )

tech

Leave a comment

mumbra January 10 2006, 07:07:59 UTC
про первое - у всех табличек style="float:left"
а больше никак

Reply

aneta January 10 2006, 11:03:19 UTC
а.. а display:inline -- неправильно? так, в принципе, работает, но в файрфоксе глючит -- фон и рамку таблицы неправильно отрисовывает...

Reply

mumbra January 10 2006, 11:15:20 UTC
ха. правильно, я почему-то стилем display:inline не пользуюсь, пользуюсь display:block, в других случаях пофиг, когда с переносом заморочек нет, а тут не пофиг, вот и не подумала
зато float:left в фаерфоксе не глючит
а нестилевого способа, который надежно работал бы во всех браузерах, нету :(

Reply

aneta January 10 2006, 11:22:44 UTC
да вот спецификации css написано, в table в html свойство display вообще-то работать не обязано... Как сделать, чтобы и по стандартам, и работало -- я так и не поняла.
Вроде как если есть произвольный xml, то можно определить для какого-либо тэга display:table или display:inline-table, а в html и то и другое соответствует тэгу table.

Reply

loingrim January 10 2006, 11:43:33 UTC
Со спецификацией CSS есть небольшие проблемы: некоторые производители браузеров ее не читали... :(
Можно описание задачи более подробно? (и лучше в мыло...)
вообше, задача, видимо, разрешима..... ;)

Reply

aneta January 10 2006, 11:40:00 UTC
ух.. float правда работает! спасибо! :)
Вот только они в строке по вертикали выравниваются строго по верхнему краю.. или этим тоже можно управлять?

" нестилевого способа, который надежно работал бы во всех браузерах, нету"
А что, стилевой -- это почему-то плохо?

Reply

mumbra January 10 2006, 11:50:06 UTC
ну у стилевого способа больше вероятности наткнуться на расхождения отображения в разных браузерах
вон майкрософт сам себе столько стилей понапридумывал, которые другими браузерами вовсе не поддерживаются
с обычными атрибутами всё не так запущено, это типа классика, её все поддерживают более-менее одинаково (если не вспоминать про 4-й нетскейп)

Reply

mumbra January 10 2006, 11:51:29 UTC
а по вертикали.. хм, сходу не скажу, надо пробовать...

Reply

jekkil January 10 2006, 14:45:50 UTC
а margin-top таблиц не помогает?

Reply


Leave a comment

Up