![]() |
Еще одна задачка для любителей безтабличных решений Надо сделать список, который идет как бы в две колонки. Что важно: правая колонка должна начинаться почти сразу же возле левой, но должна быть выровнена вправо, чтобы если в обоих колонках мало текста, то чтоб этот текст была по краям. А вот если много, то чтобы левая колонка была максимально большой, а правая максимально сжатой, но чтобы было понятно, что это две колонки. Понимаю, что объяснить на словах трудно, как и понять написанное, поэтому вот пример: [url]http://jsfiddle.net/n2KBq/8/[/url] на примере видно, что левые и правые столбики расположены с максимальной площадью. Вопрос, можно ли такое сделать БЕЗ табличной верстки? =)) |
Встречный вопрос - а нахера? |
Ответ на первый вопрос - можно, жду ответа на второй. |
2-Ipro > Это хорошо что можно =)) 1-Ipro > в смысле нахэра? Считаете, что достаточно и таблицами? |
[quote=Гавайские субтитры;27662050]в смысле нахэра? Считаете, что достаточно и таблицами?[/quote] для этого - [url]http://www.help-with-change.co.uk/Site_7/Change_files/tree_swing_70s.jpeg.jpg[/url] |
ну и ладно. Ушол делать таблицами. |
Не. Придетцо токо дивами. Вот же ж. в коде прописана сначала прорисовка того что справа =)) А переделывать, чтобы прорисовывало сначала то что слева, то даже боюсь про это думать. ЗЫ есть конечно ob_xxx(), но как-то не хочетцо. |
Месье-полиглот принцпиально не использует дивы и шаблонизаторы? |
В общем, пока что поставил position:absolute; left:0; top:0; для того, что прорисовывается вторым и должно быть слева, но, конечно же, это не совсем то. Может таки ob придеццо... |
А СSS-м не пробовали? Задать пэддинг мерджинг и вперед ваять!!! Список будет сориентирован по сторонам окна браузера. |
Блин, недавно читал книжку Рецепты СSS и там как раз таки описывалась эта проблема и пути её решения. Но уже не помню, а перерывать книжку из-за этого не охота. У меня вообще склад такой, что пока сам не столкнусь, что то делать лень... |
10-toster > наверное что-то с игрой min-max для width |
Текущее время: 03:42. Часовой пояс GMT +3. |