Автор Тема: float, проблема  (Прочитано 3869 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн vg2k

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 37
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
float, проблема
« : 21 Июня 2006, 16:15:15 »
Как избавится от пустых промежутков не знаете ? А то этот float работает как тетрис =) float: left кидает как бы эти блоки справа налево. А нужно бы их еще снизу "поднимать"
Я тут строил тейблами, но это не принципиально...

Цитировать








abc abc

abc
abcsadgafg sa a sd

abc
as  sf рывар sdfh sf sfdhs пары пbc

abc
a sg sgf sgh sgf sgf sgf s gbc

abc
a sg sc

abc
a sg sf sgf sgf s gbc

abc
a sg sf sgf sgf

abc
a sg sf sgf sgf

abc abc

abc
abcsadgafg sa a sd

abc
as  sf рывар sdfh sf sfdhs пары пbc

abc
a sg sgf sgh sgf sgf sgf s gbc

abc
a sg sc

abc
a sg sf sgf sgf s gbc

abc
a sg sf sgf sgf

abc
a sg sf sgf sgf

abc
a sg sf sgf sgf

abc abc

abc
abcsadgafg sa a sd

abc
as  sf рывар sdfh sf sfdhs пары пbc

abc
a sg sgf sgh sgf sgf sgf s gbc

abc
a sg sc




 


http://rapidshare.de/files/23678371/float.jpg.html
Помечено красными крестиками, собственно, что мешает. На месте крестиков должны быть следующие тейблы... вроде бы такое реально сделать, вот только как.

Чур не предлагать таблицой с фиксированным количеством колонок. В том и задумка, дабы они занимали всю свободную область в ширину и не зависели от .

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
float, проблема
« Ответ #1 : 21 Июня 2006, 17:33:27 »
vg2k
Пока ты их ничем не разделишь - никак.
Вариант 1 - по-колоночно загнать в div,
Вариант 2 - таблица с колонками, width="100%" раз тебе угодно
LJ: Backslashed life (rss)

Оффлайн vg2k

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 37
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
float, проблема
« Ответ #2 : 21 Июня 2006, 21:47:41 »
CGVictor хм, то есть в любом случае колонки нужно делать...

А то ведь в чем задумка была, так это сделать выдачу товара(например). Особенности: блок(в моих примерах это table тут) каждого товара в высоту может различаться в несколько раз. Да еще хотелось учитывать различия в разрешения экрана т.е. не столько разрешении экрана, сколько "площади" окна браузера. Больше разрешение -> больше колонок т.к. ширина блоков одинакова.

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
float, проблема
« Ответ #3 : 22 Июня 2006, 11:13:45 »
vg2k
Работающую реализацию такого я пока только на flash видел.
Теоретически можно такое сделать и на JS. Надо блоки формировать динамически и оптимизировать размещение на доступной площади. Геморройно...
LJ: Backslashed life (rss)

Оффлайн vg2k

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 37
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
float, проблема
« Ответ #4 : 22 Июня 2006, 13:53:06 »
CGVictor  вот только как далеко поисковики пошлют после такие страницы на js =)

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
float, проблема
« Ответ #5 : 22 Июня 2006, 14:31:09 »
vg2k
Ну почему же. Поисковику инлайновый display:none обычно не видно. Список продуктов он получит.
LJ: Backslashed life (rss)

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28