<a href="http://mail.ru" class="item-link item-link_first">item</a>
<a href="http://mail.ru" class="top-menu__item-link item-link_first">item</a>
<a href="http://mail.ru" class="top-menu__item-link_first">item</a>
.row {
margin: 0 -15px;
}
.row:after {
content: "";
display: table;
clear: both;
}
.col {
float: left;
width: 33.33333%;
padding: 0 15px;
}
<div class="row">
<div class="col">
<div class="your-blue-div">div1</div>
</div>
<div class="col">
<div class="your-blue-div">div2</div>
</div>
<div class="col">
<div class="your-blue-div">div3</div>
</div>
</div>
a ~ b
– правые соседи: все b на том же уровне вложенности, которые идут после a.a + b
– первый правый сосед: b на том же уровне вложенности, который идёт сразу после aa + a
:.list-item + .list-item {
margin-top: 10px;
}
.list-item {
& + & {
margin-top: 10px;
}
}
<ul>
<li class="list-item"></li>
<li class="list-item"></li>
<li class="list-item"></li>
<li class="list-item"></li>
<!-- ... -->
<li class="list-item"></li>
</ul>
.visually-hidden {
visibility: hidden;
position: absolute;
/* или */
clip: rect(0, 0, 0, 0);
position: absolute;
/* или */
transform: scale(0, 0);
position: absolute;
/* или */
opacity: 0;
position: absolute;
pointer-events: none;
user-select: none;
/* или */
height: 0;
position: absolute;
overflow: hidden;
padding: 0;
border: none;
outline: none;
box-shadow: none;
}
.visually-hidden {
position: absolute;
clip: rect(0 0 0 0);
width: 1px;
height: 1px;
margin: -1px;
}
.class {
color: red;
transform: translateY(-100%);
transition: all 1s;
}
.class:hover {
color: blue;
transform: translateY(-50%);
}
@font-face {
font-family: 'OpenSans';
src: url("../fonts/OpenSans/OpenSansRegular/OpenSansRegular.eot");
...
font-weight: 400;
font-style: normal;
}
@font-face {
font-family: 'OpenSans';
src: url("../fonts/OpenSans/OpenSansLight/OpenSansLight.eot");
...
font-weight: 300;
font-style: normal;
}
html {
font-family: 'OpenSans', sans-serif;
font-size: 14px;
}
.example-with-regular-text {
// nothing
}
.example-with-light-text {
font-weight: 300;
}
.user-logout {
border-top: 5px solid transparent;
background-clip: padding-box;
}