Dans le CSS suivant, tiré de Twitter Bootstrap Que signifie le caractère esperluette (&) ?
.clearfix {
*zoom: 1;
&:before,
&:after {
display: table;
content: "";
}
&:after {
clear: both;
}
}
Dans le CSS suivant, tiré de Twitter Bootstrap Que signifie le caractère esperluette (&) ?
.clearfix {
*zoom: 1;
&:before,
&:after {
display: table;
content: "";
}
&:after {
clear: both;
}
}
C'est MOINS et non CSS.
Cette syntaxe vous permet d'imbriquer des modificateurs de sélection.
.clearfix {
&:before {
content: '';
}
}
Se compile en :
.clearfix:before {
content: '';
}
Avec le &
les sélecteurs imbriqués se compilent en .clearfix:before
.
Sans elle, ils se compilent en .clearfix :before
.
Voici un exemple SCSS/LESS :
a {
text-decoration: underline;
@include padding(15px);
display: inline-block;
& img {
padding-left: 7px;
margin-top: -4px;
}
}
et son équivalent en CSS :
a {
text-decoration: underline;
@include padding(15px);
display: inline-block;
}
a img {
padding-left: 7px;
margin-top: -4px;
}
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.