Подтвердить что ты не робот

Что означает * (звезда) перед объявлением CSS?

Я использую библиотеки Yahoo YUI в проекте. Может ли кто-нибудь помочь мне понять следующий CSS, который я нашел в менеджере компоновки CSS:

Мне не удалось выяснить, что делает * (звезда) для объявлений в следующем CSS:

.yui-skin-sam .yui-layout .yui-layout-unit div.yui-layout-bd {
border:1px solid #808080;
border-bottom:none;
border-top:none;
*border-bottom-width:0;
*border-top-width:0;
background-color:#f2f2f2;
text-align:left;
}
4b9b3361

Ответ 1

Это взломать стили только для более старых версий IE * объявленные стили будут переопределять новые элементы стиля, которые не поддерживаются только Od IE. http://en.wikipedia.org/wiki/CSS_filter#Star_hack

Ответ 2

Звезда использует ошибку в версии 7 и ниже Internet Explorer и используется для того, чтобы IE отображал вашу разметку правильно. Дополнительная информация здесь: http://www.ejeliot.com/blog/63