@rat_fucker

Кнопка сползает за шапку?

Была обычная кнопка:
5f16e26c35709217810066.png

<button class="btn btn-primary" onclick="window.location.href='/user_blog_entry.php';" style="cursor: pointer;">Написать в дневник!</button>


Я решил добавил фон кнопке через css:

.btn {
background: url() no-repeat;
width: 100px;
height: 100px;
border: none;
}


Однако она вылезла за границы шапки. Что добавить, чтобы она не сползала вниз, а скейлилась в шапке, либо же росла вверх?
5f16e11f4d607584746402.jpeg
  • Вопрос задан
  • 105 просмотров
Решения вопроса 1
Вы же кнопке размеры задали, вот она и потянула шапку...

Если хотите кнопку поднять вверх с текущими размерами, тогда так:
.btn {
background: url() no-repeat;
width: 100px;
height: 100px;
border: none;
position: relative;
transform: translateY(-50%);
}


P.S У вас там ну очень жесткая верстка..тьма ошибок, а шапка поплыла, потому что у вас в этом классе задана высота:
div.top_menu_link_container, div.top_menu_link_container_end {
    float: left;
    height: 31px;
}


Уберите высоту, и шапка станет выше
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
26 апр. 2024, в 13:47
1000 руб./за проект
26 апр. 2024, в 13:40
4000 руб./за проект
26 апр. 2024, в 13:39
500 руб./за проект