Конечная цель — установить ширину элементов с классом кирпичей на уровне 90 %, если ширина элемента с идентификатором первичного элемента равна 915 или меньше.
html-фрагмент:
Код: Выделить всё
div-1
div-2
Код: Выделить всё
#primary{
width:100%;
}
.bricks{
width:45%;
}
@media only screen and ( max-width: 915px ){
.bricks{
width:90%;
}
}
Вопрос: есть ли способ установить условный CSS для .bricks, используя только CSS (без javascript/php/и т. д.) основан на ширине #primary, а не на размере экрана?
Я знаю, что это легко можно сделать сделано с помощью javascript, но для того, чтобы он работал с другими плагинами javascript/jQuery, CSS должен быть установлен в таблице стилей CSS, а не в атрибуте стиля элемента.
Подробнее здесь: https://stackoverflow.com/questions/171 ... not-screen