@tereshock98

Как прижать блок к правому краю?

Как прижать блок к правому краю? Такая проблема, мне нужно поверх всей страницы сделать блок.
Я написал

position: absolute;
float: right;


Но блок вообще никак не хочет переместиться на другую сторону экрана((( Что делать?
  • Вопрос задан
  • 92292 просмотра
Решения вопроса 3
delphinpro
@delphinpro Куратор тега CSS
frontend developer
Включи логику.
Ты задал абсолютное позиционирование, вырвав тем самым элемент из потока.
И пытаешься задать ему обтекание.
Внимание вопрос: какие элементы его будут обтекать, если сам элемент вырван из потока?

Вывод: float для твоей задачи не подходит.

Думай дальше. Ты задал позиционирование элементу. Какие свойства задают позицию блоков?
Догадался уже, наверное - top, left, right, bottom.

PS. Не стесняйтесь включать мозги =) Помогает в решении проблем.
Ответ написан
space2pacman
@space2pacman Куратор тега CSS
Просто царь.
position: absolute;
right: 0;
Ответ написан
Wolfnsex
@Wolfnsex Куратор тега CSS
Если не хочешь быть первым - не вставай в очередь!
float - не будет работать для элементов с абсолютной позицией. При postion: absolute; есть: right: 0;
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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