У span не работает margin-top

318
05 января 2017, 05:14

Вот HTML:

<div class="header">
   <span id="header1"><img src="images/Shesterenka.gif"></img><a href="#">Служба поддержки</a></span>
   <span id="header1"><img src="images/chelovek.gif"></img><a href="#">Вакансии</a></span>
   <span id="header1"><a href="#">Войти</a></span>
   <span id="header1"><a href="#">Зарегестрироваться</a></span>
</div>

CSS:

.header{
   background-color:#285023;
   height: 44px;
}
.header a {
   text-decoration: none;
}
#header1 {
   color: #ffffff;
   font-family:Roboto;
   font-size: 15px;
   margin-top: 18px;
   overflow:hidden;
}
Answer 1

1) Нельзя указывать всем элементам один и тот же id.
2) У span`a не может быть margin-top, т.к. это не блочный элемент

Вот исправленный HTML:

<div class="header">
   <span class="header1"><img src="images/Shesterenka.gif"></img><a href="#">Служба поддержки</a></span>
   <span class="header1"><img src="images/chelovek.gif"></img><a href="#">Вакансии</a></span>
   <span class="header1"><a href="#">Войти</a></span>
   <span class="header1"><a href="#">Зарегестрироваться</a></span>
</div>

Вот нужный CSS:

.header{
   background-color:#285023;
   height: 44px;
}
.header a {
   text-decoration: none;
}
.header1 {
   display: inline-block; /* Я добавил это */
   color: #ffffff;
   font-family:Roboto;
   font-size: 15px;
   margin-top: 18px;
   overflow:hidden;
}
READ ALSO
Как определить началась ли новая строка в textarea ? с помощью JQ

Как определить началась ли новая строка в textarea ? с помощью JQ

Добрый день, мне нужно увеличивать rows в textarea и увеличивать высоту самого блока вверх, если началась новая строка (как в Skype)Можно ли проверить...

287
Экспорт &ldquo;шрифтовой&rdquo; графики из Photoshop

Экспорт “шрифтовой” графики из Photoshop

Как экспортировать графику из Photoshop, которая сделана шрифтом?

367
Как начать две анимации одновременно? [требует правки]

Как начать две анимации одновременно? [требует правки]

Есть пример: сайт И иногда при его запуске анимация логотипа и анимация текста идет вразнобой (хотя кифреймы все выставлены одинаково)Чаще...

285