.side{
width: inherit;
height: inherit;
border: 1px solid white;
position: absolute;
color: yellow;
font-size: 40px;
outline: 1px solid transparent; /* Вот это */
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
.some-image {
background: url(http://via.placeholder.com/200x200) 100px 100px;
}
}
/* Либо вообще удалить flex у этого блока */
.s_publications .row a {
display: flex; /* я про это */
}
/* Либо, если всё же нужен flex, задать выравнивание контента */
.s_publications .row a {
display: flex;
align-items: flex-start; /* например, такое */
}
img {
display: -webkit-inline-box;
display: -webkit-inline-flex;
display: -moz-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
max-width: 100%;
max-height: 100%;
-o-object-fit: contain;
object-fit: contain;
/* да и к тому же не совсем ясен смысл этого правила в целом */
}
img {
height: auto;
vertical-align: middle; /* или baseline, если подавляющее кол-во использований будет для вёрстки текстовых блоков */
/* можно ещё вот это добавить, но это обычно уже в рамках любого CSS Reset для img идёт:
margin: 0;
border: 0;
font-size: 100%;
font: inherit; */
}
.no-pseudo:before,
.no-pseudo:after,
.no-pseudo *:before,
.no-pseudo *:after {
content: none !important;
display: none !important;
}
$('#IDмодального').modal('hide');
clip-path: polygon(0% 0%, 100% calc(0% + 60px), 100% calc(100% - 60px), 0% 100%);
/* calc(100% - 60px) -- вот тут задал четкую ширину скоса */
button[value="selected"] {
background: green;
/* Все элементы с этим атрибутом */
}
button[value="selected"] ~ button[value="selected"] {
background: red;
/* Элемент, который идет после предыдущего с этим атрибутом и содержащий его же */
}
/* Все input'ы */
input {
color: black;
}
/* Все с input'ы атрибутом field и любым его значением */
input[field] {
color: green;
}
/* Если пустое значение атрибута field */
input[field=""] {
color: red;
}
/* Если конкретное значение атрибута field */
input[field="конкретный"] {
color: blue;
}