На самом деле я понятия не имею, как правильно создать следующий дизайн (см. Изображение) для моей веб-страницы. Текстовое содержимое находится внутри «Контейнера для содержимого». Справа должен быть контейнер с формой с пометкой «A-Side». Контейнеры, помеченные как «Полный экран», должны занимать всю страницу. Я работаю с сеткой CSS и гибким блоком, но не знаю, с чего начать.
.grid-cols-12 {
grid-template-columns: repeat(12,minmax(0,1fr))!important;
}
.grid {
display: grid!important;
}
.gap-4 {
grid-gap: 1rem!important;
gap: 1rem!important;
}
.col-span-12 {
grid-column: span 12/span 12!important;
}
.col-span-8 {
grid-column: span 8/span 8!important;
}
@media (min-width: 992px) {
.lg\:col-span-8 {
grid-column: span 8/span 8!important;
}
.lg\:col-span-4 {
grid-column: span 4/span 4!important;
}
}<section style = "background-color: yellow;">
<div style = "max-width: 1140px; margin: 0 auto; border: 2px solid black;">
<div class = "grid grid-cols-12 gab-0 gap-4">
<div class = "col-span-12 lg:col-span-8">Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</div>
<div class = "col-span-12 lg:col-span-4" style = "background-color: white; border: 2px solid black; border-radius: 10px;">A-Side</div>
</div>
</div>
</section>
<section style = "background-color: red;">
<div style = "max-width: 1140px; margin: 0 auto">
<div class = "grid grid-cols-12 gab-0 gap-4">
<div class = "col-span-8">Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</div>
</div>
</div>
</section>
<section style = "background-color: black;">
<div style = "max-width: 1140px; margin: 0 auto">
<div class = "grid grid-cols-12 gab-0 gap-4">
<div class = "col-span-8"><p style = "color: white;">Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</p></div>
</div>
</div>
</section>По крайней мере, поделитесь, пожалуйста, HTML-скелетом элементов, которые будут входить в это. Кроме того, если вы работали с CSS-сеткой или flexbox, вы должны иметь представление о том, как расположить два столбца рядом; поделитесь этим кодом. Отдых; Сломай. Сторона А превыше всего, такой высокий z-index, верно? Подумайте об этом по частям и попробуйте что-нибудь. Затем, если у вас возникнут проблемы с объединением вещей, задайте вопрос.






Вы можете предоставить нам образец кода?