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

Тема: Проблема в ИЕ с первым дивом

  1. #1

    Регистрация
    19.03.2008
    Сообщений
    3
    Проблема с отображением пачки дивов, идущих друг за другом, имеющие идентичный код. Проблема только с первым... и только в ИЕ! Не надо сейчас кричать что это известный баг в 3 пикселя! С 3мя пикселями трабл был! Я его решил... всё норм! Теперь когда добавляю следом ещё пару идентичных дивов... первый начинает съезжать!
    Код:
    Код:
    * html .messages
    {
    position:relative;
    left:-3px;
    
    margin-right:-3px;
    }
    
    html 
    {
    height: 100%;
    }
    
    body 
    {
    height: auto !important;
    height: 100%;
    min-height: 100%;
    position: relative;
    background-image:url(../pic/back.png);
    background-repeat:no-repeat;
    }
    .messages
    {
     min-height: 100%;
     margin-left:214px;
     margin-right:10px;
     _margin-right:7px;
     _margin-left: 8px;
     background-color:#C1EEC7;
     padding:3px;
    }
    
    .letter
    {
     * *background-color: #F9FDFA;
     * *height:24px;
     * *margin-left: 5px;
     * *margin-right: 5px;
     * *margin-top:1px;
     * *position:relative;
     * *overflow: hidden;
    }
    Код:
    Код:
    
    <div class="messages">
     * * * *
     * * * * * *<div class="letter">
     * * * * * *<table width="100%">
     * * * * * *<tr>
     * * * * * * * * <td align="center" class="chckbox"><input type="checkbox"/></td>
     * * * * * * * *<td class="name">Вася Пупкин</td>
     * * * * * *<td class="subject">Re: ОК! - Привет! Я тут подумал...</td>
     * * * * * *<td align="right" class="date">12:38:11 12 сентября 2007</td>
     * * * * * *</tr>
     * * * * * *</table>
     * * * * * *</div>
     * * * * * * * <div class="letter">
     * * * * * *<table width="100%">
     * * * * * *<tr>
     * * * * * * * * <td align="center" class="chckbox"><input type="checkbox"/></td>
     * * * * * * * *<td class="name">Головач Лена</td>
     * * * * * *<td class="subject">Re: Идинах! - Ну ты и гавно...</td>
     * * * * * *<td align="right" class="date">15:35:12 18 мая 2006</td>
     * * * * * *</tr>
     * * * * * *</table>
     * * * * * *</div>
    ...и так далее одинаково

    Структура
    div messages[div letter[table,table,table...]]

    Прилагаю картинку принтскрин.

    ТАК ВЕЗДЕ
    [attachment=7556:attachment]
    ТАК В ИЕ
    [attachment=7555:attachment]
    УВЕЛИЧЕННЫЙ
    [attachment=7554:attachment]

    Просьба не отправлять меня сюда neveragainblog.com.ua/archives/45 ибо с этими тремя пикселями я тоже протрахался! Да я решил трабл с тремя пикселями, но тут совсем иной момент... потому как перепробывав те же приколы с *html и -3px не канают! Отображение двух этих дивов по очереди идеальное! Вместе ж - кал!

  2. #2

    Регистрация
    06.02.2007
    Адрес
    Kazan
    Сообщений
    186
    Мда, похоже, что у Вас особые "отношения" с 3px
    Во-первых, Вам надо бы разобраться с семантикой кода- отдельная таблица для строки- это нонсенс!
    Во-вторых, посмотреть бы пример "вживую", залейте его куда-нибудь.

Похожие темы

  1. Что нужно делать первым: логотип или дизайн сайта?
    от rownong27 в разделе Дизайн сайтов
    Ответов: 2
    Последнее сообщение: 05.02.2013, 22:54
  2. Проблема с div под IE
    от MLazarev в разделе Вёрстка сайта
    Ответов: 3
    Последнее сообщение: 17.07.2007, 05:01
  3. проблема с EPS
    от Cat в разделе Печать и препресс
    Ответов: 4
    Последнее сообщение: 10.03.2006, 12:41
  4. Проблема с UTF-8
    от Cain в разделе Веб-программирование
    Ответов: 2
    Последнее сообщение: 06.03.2006, 01:29
  5. Проблема с SSI
    от ShadeR в разделе Веб-программирование
    Ответов: 4
    Последнее сообщение: 05.03.2004, 20:06

Ваши права

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