.row {
counter-reset: list -1;
}
.row a::before {
content: counter(list);
counter-increment: list;
}
.row a:first-child::before,
.row a:last-child::before {
content: "";
}
.row {
counter-reset: list 0;
}
.row a:not(:first-child, :last-child)::before {
content: counter(list);
counter-increment: list;
}
.modal-wrapper .open {
должно быть .modal-wrapper.open {
. animation-delay
, а для "задержки" указываете в keyframes
промежуток без изменения значения:<div class="wrapper">
<div class="block">hello, world!!</div>
<div class="block">fuck the world</div>
<div class="block">fuck everything</div>
</div>
.wrapper {
width: 150px;
height: 20px;
font-size: 16px;
border: 1px solid #000;
overflow: hidden;
position: relative;
}
@keyframes movingTopToBottom {
0% {
top: 55px;
}
40%, 60% {
top: 0px;
}
100% {
top: -55px;
}
}
.block {
animation: movingTopToBottom 6s linear infinite;
position: absolute;
}
.block:nth-child(1) { animation-delay: 0s; }
.block:nth-child(2) { animation-delay: -4s; }
.block:nth-child(3) { animation-delay: -2s; }
fieldset > .ui-checkboxradio-label {
width: 100%;
box-sizing: border-box;
text-align: left;
}
.imageContainer:empty {
height: 0;
border: none;
}
.imageContainer:empty {
visibility: hidden;
/* или */
opacity: 0;
}
box-sizing: border-box;
для .imageContainer
.flex: 0 0 30%;
у .imageContainer
, а у их родителя пусть будет так:display: grid;
grid-template-columns: repeat(3, 30%);
justify-content: space-between;
При наведении происходят непонятные скачки
.box-inner
завязано на его же :hover
, так что когда он уезжает из-под курсора, состояние :hover
теряется, элемент откатывается назад, под курсор, снова случается :hover
, элемент опять едет вверх, ну и т.д. Надо смотреть :hover
у элемента, который из-под курсора никуда не девается, т.е., у родительского:.box:hover .box-inner {
margin-top: -360px;
}
Также, как сделать, чтобы при убирании курсора все возвращалось обратно плавно, а не резким скачком?
transition
должен присутствовать у элемента вне зависимости от наличия состояния :hover
:.box-inner {
transition: all 500ms ease;
}
ul.main-nav
и .ic.menu:focus ~ .main-nav
. Один типа дефолтный, другой для открытого состояния - в процессе открытия/закрытия цвет может меняться. Хотите, чтобы всегда был зелёный - задайте зелёный для обоих селекторов.