О максимальной ширине в IE6 - PullRequest
0 голосов
/ 14 ноября 2009
  1. Возможно ли реализовать это в IE6?
  2. Если возможно, то как?

Ответы [ 2 ]

2 голосов
/ 14 ноября 2009

Вы можете использовать Javascript, чтобы получить ширину области просмотра и вычислить позицию, как описано здесь: http://www.svendtofte.com/code/max_width_in_ie/

<style>
p {
border:1px solid red;
width:expression( 
    document.body.clientWidth > (500/12) * 
    parseInt(document.body.currentStyle.fontSize)?
        "30em":
        "auto" );
}
</style>
0 голосов
/ 14 ноября 2009
  • Использует условные комментарии, чтобы включить это только для IE6
  • Ограничивает элемент с контейнером идентификатора максимальной шириной 850 пикселей.

CSS:

<!--[if IE 6]>
<style type="text/css">
img.img {
    width:expression(document.body.clientWidth > 640 ? "640px": "auto")
}
</style>
<![endif]-->
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...