Что за user agent stylesheet?

55c4e6a1457b48e0a7e544891923f574.png
Объясните, откуда берется этот user agent, и почему перекрывает свойства css. пытаюсь прописать float:left для 3х блоков, а они игнорируются!Я так понимаю это стандартный стиль браузера? сброс стилей не помогает (
  • Вопрос задан
  • 29424 просмотра
Решения вопроса 1
zooks
@zooks
Frontend
User agent stylesheet - это стили браузера. В данном случае они устанавливают отображение в виде блока для тега <div>. На float это не влияет.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
good_job
@good_job Автор вопроса
@charset "utf-8";

div 

*{
	padding:0; margin:0;
}
img{
	border:none;
}
body{
	background:#dedbd6; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#969696; line-height:1.3;
}
h1, h2, h3, h4, h5, h6{
	color:#2e2c2d; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.karkas{
	max-width:1200px; min-width:200px; margin:0 auto;
}
.head{
	padding:30px 30px 80px 0; overflow:hidden;
}
	.logo{
		float:left; margin:25px 50px 0 0;
	}
	.head h1{
		float:left; font-size:15px; color:#939393; margin:32px 0 0 0;
	}
	.head p{
		float:right; overflow:hidden;
	}
	.head p img{
		float:left; margin-left:10px;
	}

.content-wrapper {
	background:  #fff;
}

.menu {
	background: #e8e7e3;
}

	.menu ul {
		overflow: hidden; 
		padding: 30px; 
		font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	
	.menu ul li {
		float: left;
		list-style: none;
		margin-right: 10px;
	}
	
	.menu ul li a {
		text-decoration: none;
		color: #413f40;
		padding: 5px 20px;
	}
	
	.menu ul li a:hover {
		text-decoration: underline;
	}
	
	.menu ul li.active a {
		background: #f45300; 
		color: #fff;
		border-radius: 5px;
		border: 1px solid #c84502;
	}

.content-main {
	padding: 0 30px;
}

	.slogan-main {
		overflow: hidden;
	}
	
	.slogan {
		float: left;
		width: 33%;
	}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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