Инструменты пользователя

Инструменты сайта


software:development:demo:cms:ucms:sample_php_page_style_css

Это старая версия документа!


4.3.1. Файл style.css

Введение

Файл style.css

Создадим корневую директорию стилей шаблона css и в ней создадим в блокноте файл style.css и вынесем из файла sample.html код блока стилей, заключенный между тегами <style> и </style>.

style.css
html {
    width: 100%; /* Ширина 90% */
    margin: 0;
    padding: 0;
}
 
body {
  width: 90%; /* Задает ширину 90% от вьюпорта */
  margin: 0 auto; /* Центрирует контент */
  box-sizing: border-box; /* Учитывает padding внутри ширины */
}
 
h, p {
	margin: 10px;
	padding: 0px 10px;              /* Убирает внутренние отступы */
}
 
.navbar {
	display: flex;
	justify-content: space-between;
	align-items: center;
	background-color: #04aa6d;
	color: white;
	border: 1px solid black;
	border-radius: 5px; /* Скругляет все углы на 5px */
}
 
ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	background-color: #04aa6d;
	display: flex;
}
 
ul li {
	float: left;
	border-right:1px solid #025f3d;
}
 
ul li:last-child {
	border-right: none;
}
 
ul li a {
	display: block;
	color: white;
	text-align: center;
    /* top, right, bottom, left */
	padding: 10px 16px;
	text-decoration: none;
}
 
ul li a:hover:not(.active) {
	background-color: #03915d;
}
 
ul li a.active {
	background-color: #04aa6d;
}
 
.search-form {
	display: flex;
}
 
.search-form input {
	background-color: #D3D3D3
	border: 1px solid #025f3d;
	border-radius: 5px; /* Скругляет все углы на 5px */
    /* top, right, bottom, left */
    margin: 3px 10px 3px 0; /* 10px отступ справа */
	padding: 10px 10px;              /* Убирает внутренние отступы */
	border: none;
}
 
.search-form-button {
    /* top, right, bottom, left */
    margin: 0 1px 0 0; /* 10px отступ справа */
	padding: 10px 10px;              /* Убирает внутренние отступы */
	border: none;             /* Убирает рамку (если есть) */
	background: none;         /* Убирает фоновый цвет */
    color: white;
	font: inherit;            /* Наследует шрифт родителя */
	cursor: pointer;          /* Возвращает курсор-ручку */
}
 
ul li .search-form-button:hover:not(.active) {
	background-color: #03915d;
}
 
ul li .search-form-button.active {
	background-color: #04aa6d;
}

На этом с шапкой шаблона закончим и перейдем к файлу footer.php в следующей главе

Дополнения и Файлы

Только авторизованные участники могут оставлять комментарии.
software/development/demo/cms/ucms/sample_php_page_style_css.1770561790.txt.gz · Последнее изменение: VladPolskiy

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki