|
|
|
|
|
для: AlexSol
(18.01.2007 в 17:09)
| | а мне так удобней. В общем каждому свое ;) | |
|
|
|
|
|
|
|
для: Lelik
(18.01.2007 в 17:04)
| | убил - значит наповал. а вариан всеравно неахти. мне проще парочку вложенных дивов сделать =) | |
|
|
|
|
|
|
|
для: Lelik
(18.01.2007 в 16:07)
| | для корректной работы моего примера - небольшая правка:
<body>
<div id="measurer"> </div>
<div id="max_width">
...
</div>
</body>
|
| |
|
|
|
|
|
|
|
для: AlexSol
(18.01.2007 в 16:55)
| | не понял "убил"? ведь условие такое, что если окно меньше 900рх, то див отвечающий за ширину отображаемого контента имеет ширину в 900, аналогично min-width для ФФ и Оперы | |
|
|
|
|
|
|
|
для: Lelik
(18.01.2007 в 16:46)
| | что такое "окно не в полный экран". - это значек рядом с кнопкой 'закрыть окно'
а твоим кодом я просто убил эксплорер в момент, когда width<900. | |
|
|
|
|
|
|
|
для: AlexSol
(18.01.2007 в 16:39)
| | что такое "окно не в полный экран".
ЗЫ. еще не разу ничего не ползло (при любых размерах)... | |
|
|
|
|
|
|
|
для: Lelik
(18.01.2007 в 16:35)
| | этото да, я к тому что если окно не в полный экран, то может попастся его размер, при при котором все поползет. | |
|
|
|
|
|
|
|
для: AlexSol
(18.01.2007 в 16:31)
| | нормальній пример. Целевая аудитория медленно не сжимает окна в ИЕ ;) | |
|
|
|
|
|
|
|
для: Lelik
(18.01.2007 в 16:07)
| | плохой пример. медленно сжимайте - увеличивайте окно в эксплорере и увидите, что есть глюки. | |
|
|
|
|
|
|
|
для: AlexSol
(17.01.2007 в 23:33)
| | пример с моей странички (которая в разработке сейчас): минимальное сжатие - 900рх макс - 1500рх.
...
<body>
<div id="max_width">
<div id="measurer"> ^;</div>
...
</div>
</body>
|
и стили
div#measurer
{
position: absolute;
width: 100%;
top: 0;
height: 1px;
line-height: 1px;
border:none;
}
div#max_width
{
min-width: 900px; /*это не для ИЕ */
max-width: 1500px;/*это не для ИЕ */
width:100%;
margin:0;
padding:0;
}
* html div#max_width {
height: 300px;
/*а вот это уже для ИЕ */
width: expression(
(
document.getElementById('measurer')
&& document.getElementById('measurer').clientWidth < 900
)
? '900px'
: (
document.getElementById('measurer')
&& document.getElementById('measurer').clientWidth < 1500
)
? '100%'
: '1500px'
);
}
|
| |
|
|
|
|