Модераторы: Illuminaty
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Абсолютное позиционирование и IE7 
:(
    Опции темы
belkobot
Дата 9.8.2010, 20:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 86
Регистрация: 11.2.2009

Репутация: нет
Всего: 1



IE7 как то особенно воспринимает абсолютное позиционирование? (
у меня есть таблица, в ней слой, в этом слое есть другие слои с абсолютным позиционированием в опере и ФФ все работает на ура, а вот в IE7 абсолютно расположенные слои оказываются сдвинутыми на несколько сот пикселей (((

Код

<style>
#logo
{
  width:336px;
  height:118px;
  z-index:500;
  position:absolute;
  margin-top:5px;

}



Код


<center>
<table width=1200px cellpadding=0 cellspacing=0><tr  bgcolor=black><td valign=top align=left>


<div id=pagetop>
<div id=logo>
<img src=images/logo.jpg border=0>
</div>




</td></tr></table>
</center>




PM MAIL   Вверх
SelenIT
Дата 9.8.2010, 20:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

Репутация: 97
Всего: 401



Судя по всему, дело происходит в quirks mode, при этом режиме браузеры вспоминают старину (IE эмулируют IE5.5) и отсчитывают начало координат от разных точек.

Нужно поставить нормальный доктайп (самый простой - <!doctype html>) и исправить ошибки (width=1200px - такой записи нет ни в HTML, ни в CSS;). И желательно явно указать блок, относительно которого позиционируется нужный (задав ему position:relative). И двигать абсолютный блок лучше не маргином, а специально для этого созданными top, left и т.п...


--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
krundetz
Дата 12.8.2010, 16:36 (ссылка)  | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вечный странник
***


Профиль
Группа: Завсегдатай
Сообщений: 1400
Регистрация: 14.6.2007
Где: НН(Сормово)

Репутация: 1
Всего: 69



Цитата(SelenIT @  9.8.2010,  20:52 Найти цитируемый пост)
width=1200px - такой записи нет ни в HTML, ни в CSS;

в CSS не было, а вот в HTML3 и даже в HTML4, такая запись, была широко распространена


--------------------
!цензоры - Хранитель стратегической жидкости
Группа ТГВ
Группа Нижний Новгород
user posted image
PM MAIL   Вверх
SelenIT
Дата 12.8.2010, 17:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

Репутация: 97
Всего: 401



Цитата(krundetz @  12.8.2010,  16:36 Найти цитируемый пост)
а вот в HTML3 и даже в HTML4, такая запись, была широко распространена 

В русском языке фраза "йа криведко" одно время тоже была распространена, но это не значит, что ее допускает стандарт smile




--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
krundetz
Дата 12.8.2010, 23:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вечный странник
***


Профиль
Группа: Завсегдатай
Сообщений: 1400
Регистрация: 14.6.2007
Где: НН(Сормово)

Репутация: 1
Всего: 69



Цитата(SelenIT @  12.8.2010,  17:24 Найти цитируемый пост)
но это не значит, что ее допускает стандарт

просто в сети море литературы в которой приводятся как раз такие(не соответствующие стандартам) примеры, а благодаря несовершенству алгоритмов поисковых систем, старые документы ранжируются выше новых


--------------------
!цензоры - Хранитель стратегической жидкости
Группа ТГВ
Группа Нижний Новгород
user posted image
PM MAIL   Вверх
SelenIT
Дата 13.8.2010, 01:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

Репутация: 97
Всего: 401



но это ведь не повод следовать советам ископаемых ламеров и нарушать спецификации почем зря?  smile 


--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
krundetz
Дата 13.8.2010, 08:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вечный странник
***


Профиль
Группа: Завсегдатай
Сообщений: 1400
Регистрация: 14.6.2007
Где: НН(Сормово)

Репутация: 1
Всего: 69



Цитата(SelenIT @  13.8.2010,  01:36 Найти цитируемый пост)
но это ведь не повод следовать советам ископаемых ламеров и нарушать спецификации почем зря?

конечно нет, ещё пожалуй стоит отказаться от тега <center>, также наличествующего в коде


--------------------
!цензоры - Хранитель стратегической жидкости
Группа ТГВ
Группа Нижний Новгород
user posted image
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема »


 




[ Время генерации скрипта: 0.0458 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.