Jump to content
  • 0

Expression для min-width в IE6


Dinow
 Share

Question

Может кто-нибудь объяснить, чем отличаются эти expression-ы?

width:expression(document.body.clientWidth < 980? "980px": "auto" );

width:expression(document.documentElement.clientWidth < 980? "980px" : "auto" );

Первый вариант предлагается повсюду в сети для решения проблемы с min-width в IE6, но у меня он не желал работать.

Второй вариант заработал сразу.

С чем это связано?

П.с. psywalker, спасибо кстати, второй вариант нашла в твоих сообщениях тут)

Edited by Dinow
Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

document.body - обращение к элементу body

document.documentElement - вот это к html

Наверное дело в том, что привязывать минималку можно только к html через expression

П.с. psywalker, спасибо кстати, второй вариант нашла в твоих сообщениях тут)

Рад, что смог быть полезен.

Link to comment
Share on other sites

  • 0
Т.е. если я задаю минимальную ширину например какому то блоку, то использую первый вариант. А если всей странице, то второй. Верно?

Нет, это касается только body,html. А на минималку любым элементам нужен другой экпрешан.

Попробуй этот. width: expression((documentElement.clientWidth||document.body.clientWidth)<960?'960px':'auto');

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy