Переменные формы Bulma

Опубликовано: 4 Января, 2023

Bulma — это адаптивный фреймворк с открытым исходным кодом для CSS, основанный на Flexbox, и он абсолютно бесплатный. Основными особенностями этой структуры являются то, что она очень совместима, хорошо документирована и богата компонентами. В целях проектирования Bulma использует классы.

Платформа Bulma поддерживает и позволяет пользователям создавать формы с помощью элементов управления формы Bulma. Фреймворк поддерживает <form>, <button>, <input>, <textarea> и элементы <label> HTML. Пользователь может создать полную форму с помощью Bulma, поскольку он обеспечивает лучший дизайн пользовательского интерфейса. Bulma использует контейнер управления для поддержания потока формы. Он использует класс поля в качестве контейнера для добавления равного интервала между элементами формы. Существуют различные классы, используемые в элементах управления формы, и они обсуждаются ниже.

Классы формы Бульма:

  • поле: это контейнер, в котором метка, элемент управления и т. д. используются для создания формы.
  • control: этот класс используется как блок-контейнер, состоящий из элементов input, level, textarea и select.
  • метка: этот класс используется для добавления метки для элемента ввода.
  • input: этот класс используется для ввода текста пользователем.
  • textarea: этот класс используется для ввода большого текста от пользователя.
  • select: этот класс используется для выбора одного параметра из списка в раскрывающемся меню.
  • radio: этот класс используется для добавления переключателей в форму Bulma.
  • button: этот класс используется для добавления кнопок в форму Bulma.
  • флажок: этот класс используется для добавления флажка в форму Bulma для выбора нескольких вариантов ввода.

Используемая переменная:

  • $label-color: эта переменная используется для определения цвета метки.
  • $label-weight: Эта переменная используется для определения веса этикетки.
  • $help-size: эта переменная используется для определения размера метки.

Пример 1: В приведенном ниже коде мы будем использовать одну из вышеуказанных переменных, чтобы продемонстрировать использование формы. Здесь используется переменная $label-color .

Код СКСС:

$label-color:green;
.title {
   color:$label-color;
   
}

Скомпилированный CSS-код:

.title {
 color: green; }

Выход:

Пример 2: В приведенном ниже коде мы будем использовать одну из вышеуказанных переменных, чтобы продемонстрировать использование формы.

Код СКСС:

$label-color:lightgreen;
body {
   background-color:$label-color;   
}

Скомпилированный CSS-код:

body {
 background-color: lightgreen; 
}

Выход:

Ссылка: https://bulma.io/documentation/form/general/