Задать вопрос
RimMirK
@RimMirK
Вроде человек. Вроде учусь. Вроде пайтону

Центрирование сайдбара с контентом. Как?

Как сделать сайдбар и контент по центру?
639ee37c8fc1b856278536.png

HTML

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<link rel="stylesheet" href="style.css">
	<title>ГЛАВНАЯ - RimBlog.ua</title>
</head>
<body>



<!-- HEADER -->
<header>
	<dir><dir><a href="index.php"><font>RimBlog.ua</font></a></dir></dir>
</header>




<!-- NAVIGATION -->
<nav>
	<dir><dir>
		<font>
			<a href="index.php">ГЛАВНАЯ</a>
			
			<a href='about.php'>О НАС</a>
		</font>
	</dir></dir>
</nav>




<div id="main">
<!--  SIDEBAR -->
<div class="sidebar">
	<div id="title">КАТЕГОРИИ</div>
	<ul>
		<li>
			Программирование
			<ul>
			<li>shototam</li>
			</ul>
		</li>
		<li>hello</li>
		<li>hello</li>
		<li>hello</li>
	
	</ul>
</div>




<!-- CONTENT -->

<content>

	<div class="content">
		<div id='title'>Новые статьи</div>
			<div class='articles'>
				<div class="title">
					Lorem ipsum, dolor sit amet consectetur, adipisicing elit. 
				</div>
				<div class="pubdate">18.12.2022 09:30</div>
			</div>

			<div class='articles'>
				Lorem ipsum, dolor sit amet consectetur, adipisicing elit. Fugit recusandae nesciunt optio, voluptate eum aliquid consequatur aperiam libero doloremque temporibus. Ratione explicabo ea magnam consequuntur non, a illum, quam nisi.
			</div>

			<div class='articles'>
				Lorem ipsum, dolor sit amet consectetur, adipisicing elit. Fugit recusandae nesciunt optio, voluptate eum aliquid consequatur aperiam libero doloremque temporibus. Ratione explicabo ea magnam consequuntur non, a illum, quam nisi.
			</div>

			<div class='articles'>
				Lorem ipsum, dolor sit amet consectetur, adipisicing elit. Fugit recusandae nesciunt optio, voluptate eum aliquid consequatur aperiam libero doloremque temporibus. Ratione explicabo ea magnam consequuntur non, a illum, quam nisi.
			</div>

	</div>
</content>
</div>

</body>
</html>



CSS

импорт шрифтов

@font-face {
  font-family: 'Pacifico';
  src: url(/fonts/Pacifico-Regular.ttf) format('ttf');
}

@import url('https://fonts.googleapis.com/css2?family=Balsamiq+Sans&display=swap');

@font-face {
  font-family: 'Blogger';
  src: url(/fonts/BloggerSans.ttf) format('ttf');
}
@font-face {
  font-family: 'Blogger';
  src: url(/fonts/BloggerSans-Bold.ttf) format('ttf');
  font-weight: bold;
}
@font-face {
  font-family: 'Blogger';
  src: url(/fonts/BloggerSans-Bolditalic.ttf) format('ttf');
  font-weight: bold;
  font-style:  italic;
}
@font-face {
  font-family: 'Blogger';
  src: url(/fonts/BloggerSans-Italic.ttf) format('ttf');
  font-style:  italic;
}
@font-face {
  font-family: 'Blogger';
  src: url(/fonts/BloggerSans-Light.ttf) format('ttf');
  font-weight: lighter;
}
@font-face {
  font-family: 'Blogger';
  src: url(/fonts/BloggerSans-Lightitalic.ttf) format('ttf');
  font-weight: lighter;
  font-style:  italic;
}
@font-face {
  font-family: 'Blogger';
  src: url(/fonts/BloggerSans-Medium.ttf) format('ttf');
  font-weight: bolder;
}
@font-face {
  font-family: 'Blogger';
  src: url(/fonts/BloggerSans-Mediumitlic.ttf) format('ttf');
  font-weight: bolder;
  font-style:  italic;
}


HTML {
	background-color: #FFFFDD;
}

header {
	font-size: 30pt;
	color: #F0F;
	text-shadow: 2px 0   2px black, 
				 0   2px 2px black, 
				-2px 0   2px black, 
				 0  -2px 2px black;
	font-family: 'Pacifico';
	background-color: #81F5FF;
	position: relative;
	bottom: 32px;
}
header font {color: #F0F;}
nav { 
	font-size: 20pt;
	background-color: #FFD5E5;
	position: relative;
	bottom: 65px;
	color: green;
	word-spacing: 20px;
}
nav a, nav font {
	color: black;
	font-size: 20pt;
}
nav a {
	word-spacing: 0px;
}


header font{
	position: relative;
	bottom: 3px;
}

#main {
	
}

.content {
	font-family: 'Blogger', 'Arial';
	background: #9CFF2E;
	max-width: 700px;
	position: relative;
	bottom: 78px;
	margin-left: 207px;
}

.sidebar {
	font-family: Balsamiq Sans;
	background: #B1BCE6;
	float: left;
	width: 200px;
	position: relative;
	bottom: 78px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.sidebar ul {
	list-style-type: none;
	position: relative;
	right: 20px;
}
.sidebar #title {
	font-size: 15pt;
	text-align: center;
	position: relative;
	right: 5px;
}

.articles {
	margin-bottom: 4.5px;
	margin-right:    9px;
	margin-left:     9px;
	margin-top:    4.5px;
	background: rgba(1,1,1,0.1);

}

.articles .title {
	font-size: 14pt;
	font-weight: bold;
	font-family: 'Verdana';
}

.content #title {
	text-align: center;
	font-size: 20pt;
	font-family: 'Comic Sans MS';
}

  • Вопрос задан
  • 72 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
delphinpro
@delphinpro Куратор тега CSS
frontend developer
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы