Форум hotibo.ru

Сайты - по стандартам, но не стандартные сайты!





#1 26.11.2009 15:01

juuuk
Разбирающийся
Зарегистрирован: 26.11.2009
Сообщений: 44

проблема c maxwidth В ИЕ

http://energy.proelectro.ru/proelectro.html

ИЕ виснет поиграйтие размером окна
помогает строка


если ее добовляешь ие не виснет

но все слетает

Нет на форуме

 

#2 26.11.2009 15:04

juuuk
Разбирающийся
Зарегистрирован: 26.11.2009
Сообщений: 44

Re: проблема c maxwidth В ИЕ

ах да
использую
width:expression(document.body.clientWidth
тот код который на hotibo.ru по етой теме неработает почемуто

Нет на форуме

 

#3 26.11.2009 15:09

juuuk
Разбирающийся
Зарегистрирован: 26.11.2009
Сообщений: 44

Re: проблема c maxwidth В ИЕ

ой не maxwidth а minwidth
smile

до сих пор страдаю видимо юношеским максимализмом

Нет на форуме

 

#4 26.11.2009 23:28

note
Новичок
Зарегистрирован: 26.11.2009
Сообщений: 1

Re: проблема c maxwidth В ИЕ

width:expression((document.documentElement.clientWidth || document.body.clientWidth)
может так?

Нет на форуме

 

#5 27.11.2009 08:42

juuuk
Разбирающийся
Зарегистрирован: 26.11.2009
Сообщений: 44

Re: проблема c maxwidth В ИЕ

не не так

неработает sad

невиснет но и minwidth неработает

Нет на форуме

 

#6 27.11.2009 11:31

Andrew
Administrator
Зарегистрирован: 21.11.2009
Сообщений: 64
Вебсайт

Re: проблема c maxwidth В ИЕ

Работает. Добавьте  border:solid 1px red; для #widt и увидите, что этот слой уменьшается до min-width.
C остальными надо разбираться, что от чего зависит и во что вложено. Можно тем же способом искать, добавлять background или boorder и смотреть как слой себя ведет.

Нет на форуме

 

#7 27.11.2009 11:44

juuuk
Разбирающийся
Зарегистрирован: 26.11.2009
Сообщений: 44

Re: проблема c maxwidth В ИЕ

сделал

не работает

Нет на форуме

 

#8 27.11.2009 12:07

Andrew
Administrator
Зарегистрирован: 21.11.2009
Сообщений: 64
Вебсайт

Re: проблема c maxwidth В ИЕ

“770px”: “auto”

кавычки замените

width:expression((document.documentElement.clientWidth || document.body.clientWidth)

Отредактированно Andrew (27.11.2009 12:16)

Нет на форуме

 

#9 27.11.2009 12:23

juuuk
Разбирающийся
Зарегистрирован: 26.11.2009
Сообщений: 44

Re: проблема c maxwidth В ИЕ

спасибо большое

заработало

smile

вот что означает просто копировать

Нет на форуме

 

#10 27.11.2009 20:14

Vitek_127
Разбирающийся
Зарегистрирован: 27.11.2009
Сообщений: 18

Re: проблема c maxwidth В ИЕ

Кстати, вот такой код:

Код:

#abc {
width:expression((document.documentElement.clientWidth || document.body.clientWidth)

не проходит валидацию на http://jigsaw.w3.org/css-validator/. Ошибку выдаёт.

Чего это он так?
Неужели код не соответствует стандартам?

Как быть, что делать?

Нет на форуме

 

#11 27.11.2009 21:13

Splurov
Разбирающийся
Откуда: Россия, Томск
Зарегистрирован: 22.11.2009
Сообщений: 29

Re: проблема c maxwidth В ИЕ

Не использовать expression.
Этого нет в спецификации CSS.

Нет на форуме

 

#12 27.11.2009 22:54

MT
Опытный
Откуда: Moscow
Зарегистрирован: 23.11.2009
Сообщений: 56

Re: проблема c maxwidth В ИЕ

или использовать условные комментарии:

Код:

и в ie.css вынести все проприетарные CSS-свойства IE.


браузер | блог

Нет на форуме

 

#13 07.12.2009 10:04

kost
Новичок
Зарегистрирован: 07.12.2009
Сообщений: 3

Re: проблема c maxwidth В ИЕ

Min-width для IE делается без всяких expression -- http://cssplay.co.uk/boxes/minwidth.html

Нет на форуме

 

Board footer