Bootstrap: выровнять текст кнопки слева



Как я могу выровнять текст слева внутри кнопки начальной загрузки? У меня есть несколько кнопок с текстом разной длины, и все кнопки должны иметь одинаковую ширину. Я достиг этого, используя класс col-xs-11.



Пример кода кнопки ниже:



<input type="button" value="Applicant/Subsidiary" id="mybutton" name="test" class="primary-btn col-xs-11">


Возможно ли достичь этого без создания пользовательского стиля, отличного от того, что предоставляет bootstrap?
Я использую начальной загрузки В3.0.1

791   5  

5 ответов:

Просто добавьте text-left класс

<input type="button" value="Applicant/Subsidiary" id="mybutton" name="test" class="primary-btn col-xs-11 text-left">

Проблема не в том, как CSS text-align слева, оригинальная запись спрашивала, есть ли имя(ы) класса bootstrap для него.

The .текст-слева работает, но беда в том, что есть .btn, который сильнее, чем text-left, я думаю, что это то, о чем нужно подумать bootstrap.

Проверьте этот скриншот, который я сделал тест с Chrome inspect на сайте Bootstrap. Введите описание изображения здесь

В моем Chrome я добавляю "текст слева" на кнопку демо, и это результат. Поэтому имейте !важно на нем!

Или использовать встроенный стиль, если его только одна кнопка

style="text-align:left; padding-left:6px"

Вы можете просто применить css обычным способом вместо использования дополнительных классов.

/*specific button*/    
#mybutton {
   text-align: left;
}

/*all input that have type button*/
input[type='button'] {
   text-align: left;
}

Просто добавьте !важно для вашего определения кнопки, и это заставит использование.

Comments

    Ничего не найдено.