webstroika

  • Главная
  • Шаманство
  • Портфолио
  • Тук-тук
Топ-топ :
  • Главная
  • Шаманство
  • Портфолио
  • Тук-тук
  • Войдите
  • Палитра сайта
Поиск:


CSS-хаки

CSS-хаки для браузера Opera

1
2
3
4
@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
.style {background: #F00;}
}
1
2
3
4
5
html:first-child .style {
background: #F00;
}
/* код валидный */
/* только для Opera < 9.5 */

CSS-хаки для браузера FireFox

1
2
3
@-moz-document url-prefix() {
.style {background: #F00;}
}

CSS-хаки для браузера Internet Explorer 6.0 и ниже

1
2
3
4
.style {
_background: #F00;
}
/* код валидный */

Несмотря на то, что CSS-валидатор принимает хак с подчеркиванием за о?ибку, спецификация CSS 2.1 позволяет использовать данную конструкцию.

1
2
3
4
* html .style {
background: #F00;
}
/* код валидный */

CSS-хаки для браузера Internet Explorer 7.0

1
2
3
4
*+html .style {
background: #F00;
}
/* код валидный */
1
2
3
html>body .style {
*background: #F00;
}

CSS-хаки для браузера Safari

1
2
3
body:last-child:not(:root:root) .style {
background: #F00;
}
1
2
3
html[xmlns*=""] body:last-child .style {
background: #F00;
}

 

© 2008-2016, Masterskih Anatolij