Дизайн современных интернет-сайтов включает в себя множество графических элементов. Текстовые блоки зачастую обрамляются рамками со скругленными углами и графическим фоном. Требованиями к верстке таких элементов являются свободное позиционирование на странице и адаптируемость к количеству содержащегося текста.
Попробуем сверстать заголовок такого блока
В заголовке мы видим скругленные углы и градиентный фон. Разделим картинку заголовка на три части,
Попробуем сверстать заголовок такого блока
которые будут соответственно левой стороной, фоном и правой стороной заголовка. Наш HTML-код будет выглядеть следующим образом:
<html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <link rel="stylesheet" type="text/css" href="./style.css"> </head> <body> <div class="menu"> <img alt="" src="lbar.png" class="lbar"> <img alt="" src="rbar.png" class="rbar"> <div class="mbar">Навигация</div> <div class="clr"></div> </div> </body> </html>
Блок menu будет задавать ширину нашего меню, картинки lbar.png и rbar.png являются краями заголовка блок mbar содержит надпись.
В стилях CSS мы сначала зададим общие настройки для всех подобных текстовых блоков:
.lbar {
display: block; float: left;
}
.rbar {
display: block; float: right;
}
.mbar {
margin-top: 0px; margin-bottom: 0px;
}
.clr {
clear:both;
}
Теперь зададим стили для нашего заголовка меню
.menu {
width: 220px;
}
.menu .lbar, .menu .rbar {
width: 8px; height: 34px;
}
.menu .mbar {
height: 34px;
background: url('mbar.jpg');
margin: 0px 8px; padding-left: 20px;
font-size: 12px; color: #fff; line-height: 34px;
}
Главным здесь является свойство margin: 0px 8px, с помощью которого мы освобождаем место слева и справа от заголовка для закругленных картинок.
Новые домены .САЙТ, .ОНЛАЙН, .BIKE, .COMPUTER и множество других уже доступны для заказа. Успей занять красивый домен
Подробнее...




No comments:
Post a Comment