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

Тема: в opera и mozilla DIVы перескакивают на строку

Комбинированный просмотр

  1. #1

    Регистрация
    11.11.2007
    Сообщений
    29
    в IE7 все нормально
    картинка "домик" расоплагается слева от меню
    [Только зарегистрированные пользователи могут видеть ссылки. ]</a>

    в опере и в моизле меню перескакивает на следующую строку
    [Только зарегистрированные пользователи могут видеть ссылки. ]</a>

    [Только зарегистрированные пользователи могут видеть ссылки. ]</a>

    как исправить?

    Код:
    td.menu {
    ****width: 100%;
     * *background-image: url(images/menu_background.jpg);
    ****white-space: nowrap;
    }
    
    div.house {
     * * * *float: left;
    
    ****height: 22px;
     * * * *background-color: #3b73b9;
     * * * *background-image: url(images/house2.gif);
    }
    
    div.menu {
     * *****float: left;
     * *****background-color: #e6e6e6;
    ****vertical-align: top; 
    }
    
    div.menu a{
    ****font-family: Tahoma;
    ****font-size: x-small;
    ****color: #717171;
    ****text-decoration:none;
    }
    Код:
    ****<td colspan="4" align="center" valign="top" class="menu">
    <div class="menu"><TABLE Width="100%" Border="0" align="left" CellPadding="0" CellSpacing="0">
    ..........таблица меню............................
    </TABLE></DIV></td>

  2. #2

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    как исправить?
    Убрать таблицы.

  3. #3

    Регистрация
    11.11.2007
    Сообщений
    29
    а с таблицами как исправить?
    не переверстывать же весь код в дивах

  4. #4

    Регистрация
    07.11.2006
    Адрес
    Смоленск
    Сообщений
    153
    Originally posted by Xylitolq@Dec 3 2007, 12:01
    [b]а с таблицами как исправить?
    не переверстывать же весь код в дивах
    У вас там со стилем (CSS) дрова полные.
    Дайте ссылку на шаблон, может найдётся добрый дядя который сделает всё.

  5. #5

    Регистрация
    11.11.2007
    Сообщений
    29
    [Только зарегистрированные пользователи могут видеть ссылки. ]

  6. #6

    Регистрация
    05.12.2007
    Сообщений
    4
    Попробуй "домик" загнать в таблицу.
    Код:
     *
     * * *<DIV class=menu>
     * * *<TABLE cellSpacing=0 cellPadding=0 width="100%" align=left border=0>
     * * * *<TBODY>
     * * * *<TR vAlign=top>
     * * * *
     * <TD width="22"><DIV class=house></DIV></td> 
     * 
     * * * * *<TD class=nav>
    Ну, примерно так. Больше ничего на ум не приходит.
    имхо: Без таблиц было бы легче.

  7. #7

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    Originally posted by kuindzi@Dec 7 2007, 06:26
    Попробуй "домик" загнать в таблицу.
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    Точно! А чтобы было еще надежнее, лучше создать четырнадцать вложенных друг в друга таблиц, заключить их в отдельный <div>, который в свою очередь поместить в <span>. Тогда точно будет все нормально...

  8. #8

    Регистрация
    11.11.2007
    Сообщений
    29

  9. #9

    Регистрация
    07.11.2006
    Адрес
    Смоленск
    Сообщений
    153
    Originally posted by Xylitolq@Dec 3 2007, 00:01
    [b]как исправить?
    Изменить образ мышления =) попробуй такой вариант вроде вы этого хотели добиться.
    Код:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>TEST</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <style type="text/css"><!--
    * {padding: 0;margin: 0;}
    div {width: 1000px;margin: 0 auto;}
    img {width: 22px;height: 22px;float: left;}
    ul {width: 100%;}
    li {float: left;width: 19%;background-color: Lime;height: 22px;list-style: none;}
    li#img {width: 5%;}
    --></style>
    </head>
    <body>
    <div>
    ****
    • *<li id="img">[img]1.gif[/img] *
    • MENU NAME 1 *
    • MENU NAME 2 *
    • MENU NAME 3 *
    • MENU NAME 4 *
    • MENU NAME 5 ****
    </div> </body> </html>

Похожие темы

  1. Помогите дивы в одну строку разложить
    от DELPHIna в разделе Вёрстка сайта
    Ответов: 4
    Последнее сообщение: 18.07.2007, 14:13
  2. DIVы загнали меня в тупик :-(
    от Webtailor в разделе Вёрстка сайта
    Ответов: 15
    Последнее сообщение: 06.01.2007, 15:34
  3. DIVы в строчку
    от Violator в разделе Вёрстка сайта
    Ответов: 2
    Последнее сообщение: 27.11.2006, 12:54
  4. css, элементы в одну строку с выравниванием
    от vsb в разделе Вёрстка сайта
    Ответов: 4
    Последнее сообщение: 17.06.2006, 00:30
  5. IE vs Mozilla, Opera проблема
    от CASEY в разделе Веб-программирование
    Ответов: 3
    Последнее сообщение: 27.10.2004, 21:08

Ваши права

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