Верстка тренировочного макета. Часть 3 Картинки и описание.
Надеюсь две предыдущих части сайта вы уже сверстали и ждете не дождетесь, когда начнете верстать третью! И вот она - третья часть!
<div class="pic first">
<a href="#"><img src="1.png"></a>
</div>
</div>
<div class="cont">
<div class="pic">
<a href="#"><img src="2.png"></a>
</div>
</div>
<div class="cont">
<div class="pic">
<a href="#"><img src="3.png"></a>
</div>
</div>
<div class="cont">
<div class="pic end">
<a href="#"><img src="4.png"></a>
</div>
</div>
Так же пропишем стили в сss файле. Картинки сделаем круглыми при помощи свойства border-radius и добавим цвет рамки при наведении. Обратите внимание, чтобы картинки размещались горизонтально, нужно задать блоку с картинкой позиционирование слева float: left.
Зададим общему блоку с описанием класс "desc" и внутрь него поместим див с классом "size", чтобы задать точные размеры блока с описанием. В каждом блоке создадим заголовок и описание.
<div class="desc">
<div class="size first">
<h5 class="title"> Desire</h5>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis eros ligula, lacinia quis euismod in, dignissim at neque. Aliquam quis consectetur magna.</p>
</div>
</div>
<div class="desc">
<div class="size">
<h5 class="title"> Aspiration</h5>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis eros ligula, lacinia quis euismod in, dignissim at neque. Aliquam quis consectetur magna.</p>
</div>
</div>
<div class="desc">
<div class="size">
<h5 class="title"> Design</h5>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis eros ligula, lacinia quis euismod in, dignissim at neque. Aliquam quis consectetur magna.</p>
</div>
</div>
<div class="desc">
<div class="size">
<h5 class="title"> Lust</h5>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis eros ligula, lacinia quis euismod in, dignissim at neque. Aliquam quis consectetur magna.</p>
</div>
</div>
Стили будут следующими:
<div class="but">
<button class="btn">See our work</button>
<button class="btn">meet the team</button>
</div>
Как вы можете заметить, в css изменились лишь классы к которым применяются те же свойства, что и к кнопкам в шапке сайта.
В следующей части мы закончим верстать макет и получим готовый красивенький САЙТ! А пока желаю вам удаче в верстке этой части и жду ваших отзывов!
Традиционно, создаем основной блок с классом "work" и в нем контейнер. Дальше видим, что у нас есть два заголовка, линия под нижним заголовком, а дальше блоки с картинками и описанием.
<div class="work">
<div class="container clarfix">
<h4 class="title">Check out</h4>
<h2 class="title">Our Works</h2>
<hr></hr>
<--блоки с картинками и описанием-->>
</div>
</div>
<div class="work">
<div class="container clarfix">
<h4 class="title">Check out</h4>
<h2 class="title">Our Works</h2>
<hr></hr>
<--блоки с картинками и описанием-->>
</div>
</div>
Теперь опишем стили для блока.
Блок с картинками, который помещаем внутри контейнера основного блока "work", мы разделим на под-блоки с классом "cont", в которых разместим дивы с классами "pic", а первому и последнему диву зададим классы "first" и "end", чтобы их выделить и в последствии задать отступы слева и справа. В каждый див с классом "pic" добавим картинку.
<div class="cont">Блок с картинками, который помещаем внутри контейнера основного блока "work", мы разделим на под-блоки с классом "cont", в которых разместим дивы с классами "pic", а первому и последнему диву зададим классы "first" и "end", чтобы их выделить и в последствии задать отступы слева и справа. В каждый див с классом "pic" добавим картинку.
<div class="pic first">
<a href="#"><img src="1.png"></a>
</div>
</div>
<div class="cont">
<div class="pic">
<a href="#"><img src="2.png"></a>
</div>
</div>
<div class="cont">
<div class="pic">
<a href="#"><img src="3.png"></a>
</div>
</div>
<div class="cont">
<div class="pic end">
<a href="#"><img src="4.png"></a>
</div>
</div>
Так же пропишем стили в сss файле. Картинки сделаем круглыми при помощи свойства border-radius и добавим цвет рамки при наведении. Обратите внимание, чтобы картинки размещались горизонтально, нужно задать блоку с картинкой позиционирование слева float: left.
Осталось сверстать описания к картинкам и наш блок готов! Еще чуть-чуть)
Зададим общему блоку с описанием класс "desc" и внутрь него поместим див с классом "size", чтобы задать точные размеры блока с описанием. В каждом блоке создадим заголовок и описание.
<div class="desc">
<div class="size first">
<h5 class="title"> Desire</h5>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis eros ligula, lacinia quis euismod in, dignissim at neque. Aliquam quis consectetur magna.</p>
</div>
</div>
<div class="desc">
<div class="size">
<h5 class="title"> Aspiration</h5>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis eros ligula, lacinia quis euismod in, dignissim at neque. Aliquam quis consectetur magna.</p>
</div>
</div>
<div class="desc">
<div class="size">
<h5 class="title"> Design</h5>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis eros ligula, lacinia quis euismod in, dignissim at neque. Aliquam quis consectetur magna.</p>
</div>
</div>
<div class="desc">
<div class="size">
<h5 class="title"> Lust</h5>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis eros ligula, lacinia quis euismod in, dignissim at neque. Aliquam quis consectetur magna.</p>
</div>
</div>
Стили будут следующими:
Ну и добрались до кнопочек. Внешне они такие же как и кнопки в шапке сайта, но в их размещении будут некоторые изменения.
<div class="but">
<button class="btn">See our work</button>
<button class="btn">meet the team</button>
</div>
Как вы можете заметить, в css изменились лишь классы к которым применяются те же свойства, что и к кнопкам в шапке сайта.
Если вы сделали все правильно, должно получиться так, как на картинке.
В следующей части мы закончим верстать макет и получим готовый красивенький САЙТ! А пока желаю вам удаче в верстке этой части и жду ваших отзывов!
Супер
ОтветитьУдалить