Вопрос по верстке. Не понимаю как сверстать сайт

289
03 июня 2019, 11:30

возник вопрос как сверстать этот макет, потому что фотография по середине расположена одновременно и в header, и в section.

Answer 1

Если вопрос про картинку на фоне, то можно сделать наложение, например, с помощью отрицательного margin-top

В примере ниже margin: -180px auto 8px; — первый -180px задаёт отрицательную границу сверху и тем самым создаёт наложение на предыдущий блок, auto задаёт автоматические границы слева и справа и тем самым выравнивает по центру страницы, 8px граница снизу для красоты, чтобы тень не обрезалась

html, body { 
   margin: 0; 
   padding: 0; 
   font-family: Arial, sans-serif; 
} 
 
.header-main { 
   height: 360px; 
   background-image: url(https://i.stack.imgur.com/HiWEK.jpg); 
   background-size: cover; 
   background-position: center center; 
   color: white; 
} 
 
.header-main > h1 { 
  text-align: center; 
  margin: 0; 
  padding: 60px 0; 
} 
 
.section-1 { 
  /* Вся суть здесь */ 
  width: 400px; 
  margin: -180px auto 8px; 
 
  height: 400px; 
  box-shadow: 0 0 4px black; 
  background-color: #f2f2f2; 
}
<header class="header-main"> 
  <h1>Добро пожаловать</h1> 
</header> 
<section class="section-1"> 
  Привет, мир<br/> 
  <img src="https://i.stack.imgur.com/oqrem.jpg" alt="" /> 
</section>

READ ALSO
jquery calculate условие для массива

jquery calculate условие для массива

Помогите написать условие на jQueryЕсть checkbox`s check-0 - check-5 (6 штук) Нужно условие, что если выбрано один из 2,3,4 - то цена 15000, а каждый последующий...

177
Как получить значения с другого сайта расположенного на разных хостингах

Как получить значения с другого сайта расположенного на разных хостингах

Как получить значения с другого сайта расположенного на разных доменах и хостингах

149
Служба запускающая службы

Служба запускающая службы

У меня есть несколько собственных служб: ServiceOne, ServiceTwo, ServiceDontServiceЭти службы я зарегистрировал в Windows и они отображаются в окне "Службы"

135