Показано с 1 по 5 из 5

Тема: Помогите дивы в одну строку разложить

  1. #1

    Регистрация
    13.03.2007
    Сообщений
    67
    Есть такая проблемка:
    1). каждый пункт меню на флэше вставляется вот так

    Код:
    <div style="float:left;width:16%;" id="flashcontent1">
     * *<a href="about_company/" class="menu">
     * *[img]images/headers/1_0.gif[/img]</a>
     *****<script type="text/javascript">
     * *var so = new * SWFObject("menu.swf","item1","100%","41","7","#FFFFFF");
     * *so.addVariable("named", "О компании");
     * *so.addVariable("link", "/about_company/");
     * *so.write("flashcontent1");
     *****</script>
    </div>
    <div style="float:left;width:3px;" class="menudeliver"></div>
    2). вставляется один за другим
    3). а теперь вопрос: вот как сделать так, чтобы не указывать ширину див-блока!!! а чтобы пункты вставлялись и растягивались по свободному простр-ву...как в таблице (таблица здесь не пойдет)


    вообщем не списком, ни дивами никак не получается

    P.S. width:16%; пока получен 100%/6 пунктов меню...но всегда в конце остается пустое место... что посоветуете?

  2. #2

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    По центру весь этот тихий ужас выровнять... и бэкграунд общий пустить... чтобы пустые места по краям сгладить... кошмар какой... ночью приснится – подушкой не отмахаешься... :fie: )

  3. #3

    Регистрация
    13.03.2007
    Сообщений
    67
    Originally posted by Aykroyd@Jul 10 2007, 23:58
    По центру весь этот тихий ужас выровнять... и бэкграунд общий пустить... чтобы пустые места по краям сгладить... кошмар какой... ночью приснится – подушкой не отмахаешься...* :fie: )
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]

    Aykroyd, может и кошмар...а если уже есть такое с таким и работать приходиться....

    т.е. если я у дивов уберу ширину в %, разве они не займуь все 100% по ширине по умолчанию?

    я думала, что если див за дивом ставить без указания ширины, то они будут каждый на новой строке, так как предыдущий будет занимать 100% ширины...

    запуталась в конец

  4. #4

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    Originally posted by DELPHIna@Jul 11 2007, 10:38
    т.е. если я у дивов уберу ширину в %, разве они не займуь все 100% по ширине по умолчанию?
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    Займут только в том случае, если будут находиться в прямом потоке.

    Originally posted by DELPHIna@Jul 11 2007, 10:38
    я думала, что если див за дивом ставить без указания ширины, то они будут каждый на новой строке, так как предыдущий будет занимать 100% ширины...
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    Совершенно верно. Только опять же – если дивы в прямом потоке...

  5. #5
    сталкивался с подобным!

    обьяснил заказчику что либо использовать верстку таблицей либо отказаться!


    если кол-во элементов фиксированно то можно поиграть с шириной!

Похожие темы

  1. Как сделать что бы дивы не проваливались.
    от Hokage в разделе Вёрстка сайта
    Ответов: 10
    Последнее сообщение: 07.12.2008, 13:46
  2. в opera и mozilla DIVы перескакивают на строку
    от Xylitolq в разделе Вёрстка сайта
    Ответов: 8
    Последнее сообщение: 15.12.2007, 04:10
  3. дивы...
    от serka в разделе Вёрстка сайта
    Ответов: 3
    Последнее сообщение: 16.09.2007, 21:11
  4. Форма табл. или дивы?
    от DELPHIna в разделе Вёрстка сайта
    Ответов: 12
    Последнее сообщение: 14.09.2007, 14:24
  5. css, элементы в одну строку с выравниванием
    от vsb в разделе Вёрстка сайта
    Ответов: 4
    Последнее сообщение: 17.06.2006, 00:30

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •