Привет. У меня возникла такая проблема.
Вот. есть блок 1 и блок 2. Вроде всё нормально, но при ресайзе происходит вот такое:
Вот css
/*блок 1*/
.manga{
border-radius:5px;
width:82%;
float:left;
border: 1px black solid;
}
/*блок 2*/
.user{
float:right;
}
Не рекомендуется использовать float в 2017 году, если в этом нет необходимости, например из-за поддержки старых браузеров.
div {
min-height: 50vh;
box-sizing: border-box;
}
/*блок 1*/
.manga {
border-radius: 5px;
width: 82%;
float: left;
border: 1px black solid;
}
/*блок 2*/
.user {
width: 18%;
float: right;
border: 1px black solid;
}
<div class="user"></div>
<div class="manga"></div>
Чем регулируется ширина блока справа? Если у него фиксированная ширина (например, определяемая его содержимым), то блоки в какой-то момент перестанут помещаться в ширину родителя.
Вот так:
div {
border: 1px black solid;
height: 100px;
box-sizing: border-box;
}
.manga {
border-radius: 5px;
width: calc(100% - 150px);
float: left;
}
/*блок 2*/
.user {
float: right;
width: 150px;
}
<div class="manga"></div>
<div class="user"></div>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Привет, не получается реализовать открытие модального окна fancybox в том div, в котором оно собственно и располагаетсяПо дефолту модальное окно...
Как сделать так, чтобы при нажатии на "кнопку" на сайте под кнопкой появлялся блок DiV с готовым текстом каким-либо?
Пытаюсь зафиксировать отдельный элемент на странице при прокрутке страницыИспользую js код: