Opera 10 - Поехала верстка.

Тема в разделе "Веб-дизайн", создана пользователем UDAV, 4 сен 2009.

Статус темы:
Закрыта.
Модераторы: zek24
  1. UDAV

    UDAV

    Регистр.:
    22 июн 2007
    Сообщения:
    781
    Симпатии:
    153
    После обновления браузера, поехала верстка на некоторых сайтах, например вот этот кусок кода стал "прыгать" (съезжает на 9 пикселей в сторону) при нажатии на ссылку:
    Код:
    <div style="position: absolute; left: 50%; top: 13px; width: 906px; height:106px; margin-left: -462px;">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
    	<tr>
    		<td><a href="index.php"><img src="images/logo.png" width="246" height="28"></a></td>
    		<td width="112"><a href="page=1"><img src="images/menu1.jpg" width="112" height="106" onmouseover="this.src='images/menu11.jpg'" onmouseout="this.src='images/menu1.jpg'"></a></td>
    		<td width="114"><a href="page=11"><img src="images/menu2.jpg" width="114" height="106" onmouseover="this.src='images/menu22.jpg'" onmouseout="this.src='images/menu2.jpg'"></a></td>
    		<td width="113"><a href="page=24"><img src="images/menu3.jpg" width="113" height="106" onmouseover="this.src='images/menu33.jpg'" onmouseout="this.src='images/menu3.jpg'"></a></td>
    		<td width="115"><a href="page=19"><img src="images/menu4.jpg" width="115" height="106" onmouseover="this.src='images/menu44.jpg'" onmouseout="this.src='images/menu4.jpg'"></a></td>
    	</tr>
    </table>
    </div>
    Помогите решить проблему.
     
  2. omfg

    omfg

    Регистр.:
    4 авг 2009
    Сообщения:
    159
    Симпатии:
    46
    лучше бы дал урлу
     
  3. UDAV

    UDAV

    Регистр.:
    22 июн 2007
    Сообщения:
    781
    Симпатии:
    153
    локально сайт пока что.
     
  4. shmitacc

    shmitacc Постоялец

    Регистр.:
    31 авг 2009
    Сообщения:
    76
    Симпатии:
    6
    не понятно, почему див шириной 906 пикселей, а таблица вроде как 100 процентов, но в то же время, если подсчитать ширину всех <td> то получается 700 пикселей... где еще 206 пикселей пропало?
    Поэтому мне кажеться, что такая же проблема у вас и в том месте, где расположен сам ДИВ, представленный выше. Вам в первую очередь нужно проверить все числа (ширину столбцов, таблиц и других элементов)
     
    UDAV нравится это.
  5. UDAV

    UDAV

    Регистр.:
    22 июн 2007
    Сообщения:
    781
    Симпатии:
    153
    У первой ячейки не задан размер, она растягивается, это у картинки был задан размер)

    Все проверил и исправил, ошибка действительно была в таблице где расположен слой)
    Хотя странно, почему 9 опера и другие браузеры вели себя адекватно.
    Спасибо :ay:
     
  6. shmitacc

    shmitacc Постоялец

    Регистр.:
    31 авг 2009
    Сообщения:
    76
    Симпатии:
    6
    Я видел, просто при указании точных размеров, было бы лучше указывать их везде =)
    Наверное Опера 10 стала немного жестче к требования оформления сайтов :))
     
Статус темы:
Закрыта.