Верстка шаблона. Шапка

Главная » Видеоуроки » CMS » Верстка шаблона. Шапка
В этом уроке мы начнем верстку шаблона для нашего сайта на MODx REVO. Мы будем сами верстать шаблон с использованием twitter bootstrap 4. Сегодня мы сверстаем шапку.

Код урока (index.html)

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
	<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.1/css/all.css" integrity="sha384-50oBUHEmvpQ+1lW4y57PTFmhCaXp0ML5d60M1M7uH2+nqUivzIebhndOJK28anvf" crossorigin="anonymous">
	<link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,700,800" rel="stylesheet">
	<link rel="stylesheet" href="style.css">
</head>
<body>
	<header>
		<div class="overlay"></div>
		<div class="container h-100">
			<div class="row">
				<div class="col-sm-12">
					<nav class="navbar navbar-expand-lg">
						<a href="#" class="navbar-brand">Start bootstrap</a>		
						<div class="collapse navbar-collapse justify-content-end">
							<ul class="navbar-nav">
								<li class="nav-item">
									<a href="#" class="nav-link">Home</a>
								</li>
								<li class="nav-item">
									<a href="#" class="nav-link">About</a>
								</li>
								<li class="nav-item">
									<a href="#" class="nav-link">Sample post</a>
								</li>
								<li class="nav-item">
									<a href="#" class="nav-link">Contact</a>
								</li>
							</ul>
						</div>
					</nav>		
				</div>
			</div>
			<div class="row text-center h-75 align-items-center">
				<div class="col-sm-12">
					<h1>Clean Blog</h1>
					<p>A Blog Theme by Start Bootstrap</p>
				</div>
			</div>
		</div>
	</header>

	<main>
		
	</main>

	<footer>
		
	</footer>

</body>
</html>

Код урока (style.css)

body, html {
	height: 100%;
}

body {
	font-family: 'Open Sans', sans-serif;
}

main {
	min-height: 100%;
}

header {
	background: url('home-bg.jpg') no-repeat center;
	background-size: cover;
	height: 85vh;
	position: relative;
	color: #fff;
}

header a {
	color: #fff;
}

header a:hover {
	color: #f1e8e8;
}

header a.navbar-brand {
	font-weight: 800;
	padding: 10px 20px 20px 0;
}

header .collapse ul li a {
	font-weight: 800;
	text-transform: uppercase;
	font-size: 12px;
	display: inline-block;
	padding: 10px 20px !important;
	letter-spacing: 1px;
}

header .collapse ul li:last-child a {
	padding-right: 0 !important;
}


header h1 {
	font-size: 5em;
	font-weight: 800;
}

header p {
	font-size: 1.5em;
	font-weight: 300;
}

.overlay {
	position: absolute;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .5;
}

0 Комментариев

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *


Срок проверки reCAPTCHA истек. Перезагрузите страницу.

Pin It on Pinterest

Share This