federal24

Вопрос по верстке, перенос лого по центру без медиа запроса

3 posts in this topic

Как сделать чтобы переносился логотип (типа для мобильной версии сайта) по центру, без использования медиа запросов.
 
html:
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<link rel="stylesheet" type="text/css" href="stylesheet/stylesheet.css">
	<title>Document</title>
</head>
<body>
	<header>
		<div class="wrapper">
					<div class="logo">
						<a href="#"><img src="img/MobileApp.png"></a>
						<p class="desk">Your Mobile App Slogan</p>
					</div>
			<div class="menu">
				<ul>
					<li><a href="#">Home</a></li>
					<li><a href="#">Features</a></li>
					<li><a href="#">Support</a></li>
					<li><a href="#">Download</a></li>
					<li><a href="#">Contact</a></li>
				</ul>
			</div>
		</div>	
	</header>
</body>
</html>
css:
*{
	margin: 0;
	padding: 0;
}
body{
	background-color: #101010;
}
header{
	max-width: 1200px;
	background-color: #fff;
	margin: 0 auto;

}

.wrapper{
	height: 138px;
	max-width: 950px;
	margin: 0 105px 0 125px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	align-items: center;
	background-color: #ae1;
}
.menu{
	background-color: #e1a;

}
.menu ul li{
	list-style: none;
	display: inline-block;
	padding: 0 20px;
}


.menu ul li a{
	
	font-size: 14px;
}
.menu ul{
	text-decoration: none;
	color: #0c9bdd;
	
}

.desk{
	font-size: 11px;
}
.logo{
	background-color: #aaa;


}
img{

}

Если поставить justify-content: space-around, проблема решается, но появляются отступы с лева и с права.

Share this post


Link to post
Share on other sites

Ну так для мобильной версии медиа запрос нужен будет. Если на уровне html - то <center>

Share this post


Link to post
Share on other sites

При уменьшении окна браузера, когда меню сталкивается с лого, меню переносится ниже лого, а лого Остаётся с левой стороны. Если поставить justify-content: space-around, при сталкивании лого переносится по центру, а меню под ним также по центру. Но тогда они изначально стоят с отступами от краёв.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.