@Antoshkaplehanov

Как правильно расположить элемент?

Всем привет!
Мне нужно чтобы заголовок был с отступом в 25px слева от логитипа:
db8b4e7b041e4f0082aa1b54b2bf6b46.png
Проблема такая:
5fd9b51c58b443859a92c848dcd8605e.png
Пробывал прописывать блоку с логотипом float:left.
Результат:
bda24d28480a4882a50e2c1e2e395994.png
margin-left не срабатывает при флоате.

Исходный код:
https://codepen.io/anon/pen/zwjqqd

И ещё, как другие элементы будет правильнее расположить (как на первой картинке)?
Заранее спасибо!:)
  • Вопрос задан
  • 132 просмотра
Решения вопроса 1
Screamie
@Screamie
Full-stack разработчик
Замените в вашем Codepen и заведется. Если требуется объяснение - пишите.

.logo {
	width:73px;
	height:56px;
	margin-left:35px;
	margin-top:42px;
  margin-right:25px;
	background: #222222 url("../img/logo.png") no-repeat;
	float:left;
}
h1 {
	color:#3c3c3c;
	font-family:"Helvetica CE Regular";
	font-size:34px;
  height: 56px;
  line-height: 56px;
  margin-top: 42px;
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@forgetable
Node/Flutter/C++
Уже 2017 год на дворе, пришло время использовать flexbox. Кодепен, кстати, сломался от вашего "исходного кода" :)
Ну и да, чтобы два блока рядом расположить, нужно обоим сделать класс inline-block, только всё-таки лучше флексбокс.
Ответ написан
Комментировать
TopKoder1
@TopKoder1
Верстаю, учусь, читаю, пью чай
margin-top для h1 добавь просто
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы