makc9I
@makc9I
фрилансер, web разработчик

Почему кнопки выравниваются на разном расстоянии?

e980b-clip-216kb.jpg?nocache=1
Обе кнопки должны отступать на 5% от контейнера, ширина контейнера идентична, но кнопки отступают на разное расстояние.
Сначала я подумал, что есть какая-то особенность в position: absolute, и что right:5% и margin-right:5%, это разные вещи. Специально вторую кнопку обернул в контейнер, также спозиционировал ее абсолютно и прописал ей идентичные первой свойства, не поменялось ровным счетом ничего. Не могу врубиться, что не так.

сайт здесь
  • Вопрос задан
  • 108 просмотров
Решения вопроса 1
Don_Donald
@Don_Donald
Ну если не менять position у нижней кнопки тогда сделайте 2.7%
.about-us a.read-more {
  float: right;
  margin: 20px 2.7% 20px 0;

а если поменять хотите можно так у кнопки
.about-us a.read-more {
  position: absolute;
  right: 5%;

и у дива с классом .container
.container {
  position: relative;
  margin-bottom: 7%;


e32418434cde496ab79b1fd3ae9dc0ff.jpg
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
dmitryvashkevich
@dmitryvashkevich
Crazy developer
position: absolute происходит без учета внутреннего отступа .container (padding-right: 15px)
margin - делает отступ учитывая его.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы