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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Определение высоты div для эксплорера 6 и 7 верси, по разному работают 
:(
    Опции темы
zone51
Дата 8.2.2008, 10:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Доброго времени суток! Товарищи, подскажите пожалуйста почему в 6 и 7 версиях эксплорера по разному берется высота дива через expression и может это можно сделать через css?

ситуация такая. Есть страница и на ней myfaces tomahawk layoutingTitlePane- раскрывающаяся панель то есть то раскрывает то скрывает контент. Под ней идет динамическая таблица тоже томагавковская. Нужно сделать так чтобы вся страница умещалась в пределах окна браузера а динамическая таблица прокручивалась то есть была в прокручиваемом диве. Так вот из за этой раскрывающейся панели постоянно проблемы-дивы все время сбиваются по высоте. То есть в идеальном варианте надо чтобы панель раскрывалась и при этом верхняя часть таблицы смещаласб вниз, а нижняя оставалась прилипающей к низу окна. А сейчас получается что при раскрывании панели все что под ней уходит вниз. Очень надо решить это причем на цсс. А выражение 
height:expression(document.body.clientHeight * 70 / 100)
к примеру для одной и той же страницы в 6 и седьмом эксплорере дает абсолютно разные результаты-то есть в шестом работает правильно - высота дива как 70 процентов страницы В 7 же эксплорере вообще наоборот-отображается небольшая часть дива и всё. Бывали случаи когда просто 7 эксплорер вис намертво из за этого.
Помогите сделать это все на цсс. Спасибо



--------------------
The truth is out there
PM MAIL   Вверх
SelenIT
Дата 8.2.2008, 13:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Цитата(zone51 @  8.2.2008,  10:52 Найти цитируемый пост)
в 6 и седьмом эксплорере дает абсолютно разные результаты

[телепательная_машинка вкл]
...XHTML-доктайп с XML-декларацией в начале?
[телепательная_машинка выкл]


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


Опытный
**


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

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



SelenIT, 

сорри

Код


<%@ page contentType="text/html; charset=Windows-1251" %>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
<%@ taglib uri="http://myfaces.apache.org/tomahawk" prefix="t" %>
<%@ taglib uri="http://myfaces.apache.org/sandbox" prefix="s" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">



--------------------
The truth is out there
PM MAIL   Вверх
SelenIT
Дата 8.2.2008, 14:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



zone51, это на сервере. А что в source страницы, которую показывает браузер? И одно и то же ли в обеих версиях?


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


Опытный
**


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

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



SelenIT, 
Да все одно и то же
в 6-ке
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
в 7-ке
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">



--------------------
The truth is out there
PM MAIL   Вверх
SelenIT
Дата 8.2.2008, 14:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Хм. Странно. Тогда, по идее, в 6-м должно быть аналогично 7-му... Страница в Инете есть, глянуть можно?


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


Опытный
**


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

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



SelenIT, 
нет глянуть нельзя это наш корпоративный закрытый сервер
Но цсс работает совершенно по разному даже противоположно в 6 и 7
 smile 


--------------------
The truth is out there
PM MAIL   Вверх
SelenIT
Дата 8.2.2008, 14:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Первая мысль была, что 7-ка работает в стандартном режиме, а 6-ка в Quirks (поведение высоты и зависания expression-ов очень на то похожи). Но судя по приведенному доктайпу, должен быть стандарт везде... А перед доктайпом точно ничено нет - комментариев, BOM-ов?

А если заменить document.body.clientHeight на (document.documentElement.clientHeight||document.body.clientHeight), в 7-ке не лучше станет?


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


Опытный
**


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

Репутация: 17
Всего: 19



Можно и я одну мысль скажу? IE6 и IE7 стоят на одной машине или на разных? Если это MultipleIE, то  посмотрите на разных машинах, бо подглючивает (в частности, неправильно отрабатывает условные комментарии).
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема »


 




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


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

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