Font Size

Profile

Layout

Direction

Menu Style

Cpanel

Заметки по CSS хакама для IE

Иногда бывает сложно написать CSS, который бы отображался одинаково во всех браузерах. Поэтому предлагаю Вам некоторые полезные советы как достичь желаемого результата в виде заметок.
Условные комментарии (Conditional Comments)

Для всех версий IE:

<!--[ If IE]> Some Css Code <! [Endif] ->

Для 7-й версии:

<!--[ If IE 7]> Some Css Code <! [Endif] ->

Для 5.01, 5.5 и 6.0:

<!--[ If lte IE 6]> Some Css Code <! [Endif] ->

Условия:
* IE (Все версии IE)
* Lt IE version (Ниже указанной версии)
* Lte IE version (ниже и равна указанной версии)
* IE version (только для этой версии)
* Gte IE version (выше или равной указанной версии)
* Gt IE version (выше указанной версии)

Min-width и Max-width

Минимальная ширина:

<code> # wrapper {min-width: 750px; width: expression (document.body.clientWidth <750? "750px": "auto");} </ code>

Минимальная и максимальная одновременно:

<code> # wrapper {min-width: 750px; max-width: 1220px; width: expression (document.body.clientWidth <750? "750px": document.body.clientWidth> 1220? 1220px ":" auto ") ;} </ code>

Минимальная высота от Dustin Diaz:

<code> # id {min-height: 100px; height: auto! important; height: 100px;} </ code>

Универсальные селекторы

IE 6 и ниже:

<code> * html {} </ code>

IE 7 и ниже:

<code> *: first-child + html {} * html {} </ code>

Только IE 7:

<code> *: first-child + html {} </ code>

Только IE 7 и все современные браузеры:

<code> html> body {} </ code>

Все современные браузеры, кроме IE 7:

<code> html >/**/ body {} </ code>

Opera 9 и ниже:

<code> html: first-child {} </ code>

You are here