kentuck1213
@kentuck1213

Как выровнять горизонтальную форму по центру?

<div class="content">
        <div class="order">
            <div class="order-content">
                <h1 class="text-center">Умная бухалтерия от "0" рублей! <br>
                    ...финансовая прочность Вашего бизнеса!
                </h1>
                <form action="#">
                    <ul>
                        <li><input type="text"></li>
                        <li><input type="text"></li>
                        <li><button>Заказать</button></li>
                    </ul>
                </form>
            </div>
        </div>
    </div>

LESS :
div.order {
  color: white;
  background-image: url("../images/Bitmap%20Copy%206.png");
  div.order-content {
    background-color: rgba(126, 180, 224, 0.65);
  }
  h1 {
    padding-top: 200px;
  }
  form {
    padding-top: 75px;
    padding-bottom: 200px;
    width: 100%;
    margin: 0 auto;
    text-align: center;
    ul {
      li {
        float: left;
      }
    }
  }
}

В разных местах добавлял margin: 0 auto;
text-align: center;
но результат один и тот же. Желательно чтобы потом можно было сделать адаптивно.
  • Вопрос задан
  • 149 просмотров
Решения вопроса 2
mrusklon
@mrusklon
Не получается? Яростно гугли!
ну надо фиксированная ширина для того чтоб работал margin auto
Ответ написан
Комментировать
@soledar10
html css3 js jquery
для form задайте max-width: 500px; <-- Ваша ширина

jsfiddle.net/soledar10/q3bzepcf
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@chirskiy_mixail
Очень давно занимаюсь версткой, имею огромный опыт
Можно например так, не зная ширины
jsfiddle.net/cr1j431v/1
еще можно так:
.form {
left: 50%;
position: absolute;
transform: translateX(-50%);
}
Ответ написан
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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