Родительский, дочерний блок
Ситуация следующая:
<div class="block">
<div class="parent">
<div class="child"></div>
</div>
</div>
Есть элемент "block", у которого ширина 100% от окна браузера, а есть элемент "parent", который имеет фиксированную ширину например 1390px. Внутри "parent" должен храниться элемент "child" у которого ширина 15% и она также масштабируется от окна браузера как у "block", а не от "parent". Так вот, как нужно реализовывать сию проблему?
Ответы (1 шт):
Автор решения: soledar10
→ Ссылка
Пример
* {
box-sizing: border-box;
}
body {
margin: 0;
}
.portfolio {
background-color: #000;
overflow-x: hidden;
}
.portfolio__container {
max-width: 1390px;
max-width: 390px; /* for test */
width: 100%;
padding: 3rem 1rem;
margin-left: auto;
margin-right: auto;
border: 1px solid #00f;
}
.portfolio__title {
color: #fff;
text-align: right;
position: relative;
}
.portfolio__title::after {
content: '';
position: absolute;
top: 50%;
left: calc(100% + 10px);
width: 100vw;
height: 1px;
background-color: #fff;
margin-top: -.5px;
}
<div class="portfolio">
<div class="portfolio__container">
<h2 class="portfolio__title">Portflio</h2>
</div>
</div>