Позиция: фиксированная; перемещает элемент вправо - PullRequest
0 голосов
/ 29 мая 2020

У меня есть кнопка:

.b_next {
  border-radius: 50px;
  height: 45px;
  text-align: center;
  width: 100px;
  font-size: 20px;
  background-color: #cad2e7;
  color: #28284c;
  border-color: transparent;
  bottom: 30px;
}

.floatbtn {
  position: fixed;
  bottom: 100px;
}
<button class="b_next floatbtn">Next</button>

Это в оболочке содержимого:

text-align: center;

Однако моя кнопка перемещается вправо, когда я добавляю position: fixed , как мне это исправить?

Ожидаемый результат

Я хочу, чтобы кнопка была отцентрирована в нижней части страницы, исправлено.

1 Ответ

0 голосов
/ 29 мая 2020

Я не совсем понимаю ваш вопрос, но если вы хотите расположить его полностью слева или справа, вы можете применить left: 0; или right: 0; к .floatbtn.

Обновить

А, вы добавили ожидаемый результат, затем вы можете использовать следующее, чтобы выровнять кнопку по центру (по центру):

.floatbtn {
    position: fixed;
    bottom: 100px;

    /* Below code aligns it to the center */
    left: 0;
    right: 0;
    margin: 0 auto;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...