async
или defer
.<i class="material-icons">icon_name</i>
. И если отложить загрузку, пользователь может увидеть вместо иконки текст и вообще побитую вёрстку.<button>
внутри формы будет её отправлять..questions {
&__btn {
color:red;
}
&__btn2 {
color:green;
}
}
.another-questions {
&__btn {
.questions;
}
}
.questions__btn {
color: red;
}
.questions__btn2 {
color: green;
}
.another-questions__btn__btn {
color: red;
}
.another-questions__btn__btn2 {
color: green;
}
.questions {
&__btn {
color:red;
}
&__btn2 {
color:green;
}
}
.another-questions {
.questions;
}
.questions__btn {
color: red;
}
.questions__btn2 {
color: green;
}
.another-questions__btn {
color: red;
}
.another-questions__btn2 {
color: green;
}
<aside>
или <nav>
делают <div id="nav"></div>
) или неправильного использования заголовков.transition: transform 300ms ease
то убираем его (чтобы не глючило при перемещении).document.querySelector('#myMenu').style.transform = "translate("+x+"px,"+y+"px)";
<a href="tel:+380991234567">Позвонить</a>
$('.filter-btn').toggleClass('open');
и $('.filter-btn').removeClass('open');
video.load().play();
(строка 248). Попробуйте разделить video.play();
и video.load();
video.load();
, а потом запускаете с помощью video.play();
. То есть,$(".cp a, #corporateSites").on("click", function () {
$('#video source').attr('src', '/video/mp4_RU/corp-sites.mp4');
video.load();
video.play();
});
transform: scale()
вычисляется от высоты и ширины самого блока. Например, если блок 50px на 50px, то transform: scale(0.5)
уменьшит блок до 25px на 25px. А transform: scale(0.5, 1)
уменьшит только ширину до 25px.