Button type button css: — HTML: HyperText Markup Language

Bootstrap Бутстрап 4 Button Groups

❮ Назад Дальше ❯


Группы кнопок

Bootstrap 4 позволяет группировать ряд кнопок вместе (в одной строке) в группе кнопок:

<div> для создания группы кнопок используйте элемент с классом .btn-group:

Пример

<div>
  <button type=»button»>Apple</button>
  <button type=»button»>Samsung</button>
  <button type=»button»>Sony</button>
</div>

Совет: Вместо применения размеров кнопок к каждой кнопке в группе используйте класс .btn-group-lg для большой группы кнопок или .btn-group-sm для небольшой группы кнопок:

Large Buttons:
Default Buttons:
Small Buttons:

Пример

<div>
  <button type=»button»>Apple</button>
  <button type=»button»>Samsung</button>
  <button type=»button»>Sony</button>
</div>


Вертикальные группы кнопок

Bootstrap 4 также поддерживает вертикальные группы кнопок:

Использовать класс . btn-group-vertical чтобы создать вертикальную группу кнопок:

Пример

<div>
  <button type=»button»>Apple</button>
  <button type=»button»>Samsung</button>
  <button type=»button»>Sony</button>
</div>



Вложенные группы кнопок и раскрывающееся меню

Вложенные группы кнопок для создания раскрывающихся меню (вы узнаете больше о раскрывающихся списках в более поздней главе):

Пример

<div>
  <button type=»button»>Apple</button>
  <button type=»button»>Samsung</button>
  <div>
    <button type=»button» data-toggle=»dropdown»>
       Sony
    </button>
    <div class=»dropdown-menu»>
      <a class=»dropdown-item» href=»#»>Tablet</a>
      <a class=»dropdown-item» href=»#»>Smartphone</a>
    </div>
  </div>
</div>


Раскрывающиеся списки кнопок разделения

Пример

<div>
  <button type=»button»>Sony</button>
  <button type=»button» data-toggle=»dropdown»>
    <span></span>
  </button>
  <div>
    <a class=»dropdown-item» href=»#»>Tablet</a>
    <a class=»dropdown-item» href=»#»>Smartphone</a>
  </div>
</div>


Вертикальная группа кнопок w/раскрывающийся список

Пример

<div>
  <button type=»button»>Apple</button>

  <button type=»button»>Samsung</button>
  <div>
    <button type=»button» data-toggle=»dropdown»>
       Sony
    </button>
    <div class=»dropdown-menu»>
      <a class=»dropdown-item» href=»#»>Tablet</a>
      <a class=»dropdown-item» href=»#»>Smartphone</a>
    </div>
  </div>
</div>


Группы кнопок бок о бок

Группы кнопок «inline» по умолчанию, что делает их появляться бок о бок, когда у вас есть несколько групп:

Пример

<div>
  <button type=»button»>Apple</button>
  <button type=»button»>Samsung</button>
  <button type=»button»>Sony</button>
</div>

<div>
  <button type=»button»>BMW</button>
  <button type=»button»>Mercedes</button>
  <button type=»button»>Volvo</button>
</div>

❮ Назад Дальше ❯

Можете ли вы стилизовать кнопки HTML-формы с помощью CSS?

спросил

9 лет, 10 месяцев назад

Изменено 6 лет, 9 месяцев назад

Просмотрено 179 тысяч раз

Мне не нравится стиль кнопки по умолчанию. Это действительно скучно. Я использую

 
 
9Кнопки типа 0002. Могу ли я как-то стилизовать их в css? Если нет, я думаю, что другим способом сделать это было бы использовать вместо этого div и сделать его ссылкой. Как заставить их работать с формами?

  • HTML
  • CSS
  • формы

Вы можете легко добиться желаемого с помощью CSS: —

HTML

  

ДЕМО

2

Да, это довольно просто:

 input[type="submit"]{
  фон: #fff;
  граница: 1px сплошная #000;
  тень текста: 1px 1px 1px #000;
}
 

Я рекомендую присвоить ему идентификатор или класс, чтобы вам было легче ориентироваться на него.

2

Да, вы можете настроить таргетинг на тех, кто специально использует input[type=submit] например.

 .myFormClass input[type=submit] {
  поле: 10 пикселей;
  цвет белый;
  цвет фона: синий;
}
 

1

Вы можете напрямую создать свой собственный стиль следующим образом:

 input[type=button]
 {
// Измените стиль по своему усмотрению
 }
 

1

Вы можете добавить:

 -webkit-внешний вид: нет;
 

, если вам нужно, чтобы он выглядел одинаково в Mobile Safari…

запишите приведенный ниже стиль в тот же раздел заголовка html-файла или запишите в файл .css