0
1- that
.back.flipped
and different from that?
.flipped
2- this
.front.flipped
and different from that?
.back.flipped
0
1- that
.back.flipped
and different from that?
.flipped
2- this
.front.flipped
and different from that?
.back.flipped
4
HTML classes inside the attribute class=""
are delimited by spaces and in the CSS are delimited by point (.
), a class in the CSS that contains .foo.bar
or .bar.foo
(independent of the order) will search in HTML something like:
<div class="foo bar">
<div class="bar foo">
<div class="foo bar baz">
<div class="baz foo bar">
May have more classes or not within the attribute class=
will still be recognized by CSS
The .flipped
searches for any element that has the class flipped
, examples:
.flipped {
color: red;
}
<div class="flipped">fica em vermelho</div>
<div class="flipped ">fica em vermelho</div>
<div class=" flipped">fica em vermelho</div>
<div class=" flipped ">fica em vermelho</div>
<div class=" flipped ">fica em vermelho</div>
<div class="flipped bar">fica em vermelho</div>
<div class="flipped bar baz">fica em vermelho</div>
<div class="flipped bar bar">fica em vermelho</div>
<div class="bar flipped">fica em vermelho</div>
<div class="bar baz flipped">fica em vermelho</div>
<div class="outro">não é afetado</div>
Already the .back.flipped
(or inverted .flipped.back
) searches for elements like:
.back.flipped {
color: blue;
}
<div class="flipped back">fica em azul</div>
<div class="back flipped">fica em azul</div>
<div class=" flipped back">fica em azul</div>
<div class=" flipped back">fica em azul</div>
<div class="flipped bar back">fica em azul</div>
<div class="flipped bar baz back">fica em azul</div>
<div class="flipped bar bar back">fica em azul</div>
<div class="bar flipped back">fica em azul</div>
<div class="bar baz flipped back">fica em azul</div>
<div class="outro">não é afetado</div>
The same is with the .front.flipped
(or .front.flipped
), as:
.front.flipped {
color: #fc0;
}
<div class="flipped front">fica em laranja</div>
<div class="back front">não é afetado</div>
<div class=" flipped front">fica em laranja</div>
<div class=" flipped front">fica em laranja</div>
<div class="flipped bar front">fica em laranja</div>
<div class="flipped bar front back">fica em laranja</div>
<div class="flipped front bar back">fica em laranja</div>
<div class="front flipped back">fica em laranja</div>
<div class="bar front flipped back">fica em laranja</div>
Enjoy a read on this question:
2
.back.flipped
It means an element that has both the class .back
how much .flipped
.
.flipped
Means an element that has only the class .flipped
.
.back .flipped
(separated)
Means an element with the class .flipped
within an element with the class .back
:
<div class="back">
<input class="flipped" type="text" />
</div>
Browser other questions tagged css
You are not signed in. Login or sign up in order to post.