Можно ссылаться на элементы с именами классов и только внутри определенного DIV с идентификатором и не нужно предварительно использовать имя идентификатора, т.е. - PullRequest
0 голосов
/ 06 ноября 2011

Скажите, что мой CSS выглядит так:

#StoreIndexMain .LeftSideControl
{
    padding-top: 35px;
    background-color:#FFFFFF;
    width:78px;
    float:left;
    height: 58em;

}

#StoreIndexMain .LeftSideControl:Hover
{

    opacity: .6;
     background-color: #ebebeb;
}

Я надеялся, что может быть что-то вроде:

#StoreIndexMain
(

.LeftSideControl {}


.LeftSideControl:Hover {}

)

1 Ответ

1 голос
/ 06 ноября 2011

К сожалению, нет.Каждый селектор является независимой единицей.CSS (в настоящее время) не допускает этот тип спецификации селектора (хотя я вижу, где это может оказаться полезным; внесите рекомендацию для следующей спецификации CSS и позвольте сообществу приложить все усилия).

Редактировать: Однако тем временем вы можете использовать препроцессор CSS для получения таких функций. SASS - один из таких популярных препроцессоров.Эта особенность будет Вложенность .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...