Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
@media only screen{
@media (max-width: 900px){
@media (min-height: 500px){
.wrapper{
/* Что эквивалентно: @media only screen
and (max-width: 900px) and (min-height: 500px) { .wrapper{} } */
}
}
}
}
/* Или даже такое */
.wrapper{
@media only screen and (max-width: 900px){
}
}
.rows{
.column{
.collapsed &{
width: 222px;
/* .collapsed .rows .column {width: 222px;} */
}
}
}


но если вам для разработки, то зачем вас оно же для ИЕ?
.size (@height, @width) {
height: @height;
width: @width;
}
:root {
var-theme-colour-1: #009EE0;
}
div {
.size(60px, 50px);
background: var(theme-colour-2);
}
:root {
var-theme-colour-1: #009EE0;
}
div {
height: 60px;
width: 50px;
background: var(theme-colour-2);
}
Я понял, что речь о текущем результате каскада-наследования, для текущих media-параметров. Термин, да, неудачный, но смысл, имхо, есть.Да, именно про это я и говорил.
header {
var-color: black;
}
footer {
var-color: grey;
}
— и имеем два разных значения в хедере и футере. Прямое противоречие определению константы: «неизменяемая».
class Foo
{
const SOME_CONST = 1;
}
class Bar
{
const SOME_CONST = 2;
}
:root {
var-base64-logo: "data:image/png;base64,....";
}
header .site_logo { background-image: url( $var-base64-logo ); }
@media ... {
footer .something other { background-image: url( $var-base64-logo ); }
}
CSS переменные в Firefox 29