Разное

Кнопка css: Buttons Основные стили кнопок CSS уроки для начинающих академия

03.10.2023

Граница кнопки CSS | Руководство по работе с границей кнопок CSS

Обновлено 27 июня 2023 г.

В этой статье мы обсуждаем границы кнопок в CSS. Как правило, кнопка служит кликабельным элементом, запускающим действие, например переход на другую страницу или выполнение определенного действия. В этой статье основное внимание уделяется применению границ к кнопкам. Мы исследуем, как свойство границы используется для добавления границ к кнопкам. Кроме того, мы используем свойство border-radius для оформления границ кнопок и получения закругленных углов. Мы также можем создать двойную обводку, добавив еще одно свойство границы к внутреннему элементу span, уменьшив свойство border-radius.

Работа с границей кнопки CSS

Разработчики используют границы в CSS для оформления кнопок. В этой статье мы обсуждаем, как стилизовать кнопки, используя свойства border-radius. В большинстве случаев разработчики не используют рамки для стилизации кнопок.

Сначала мы создаем кнопки с помощью тега кнопки, что можно сделать следующим образом. Этот тег или свойство кнопки имеет различные свойства для стилизации кнопок, такие как цвет, граница, выравнивание текста, размер шрифта и т. д. Давайте посмотрим на синтаксис и пример.

Синтаксис:

  

Примеры границы кнопки CSS

Ниже приведены следующие примеры:

Пример #1

Код:

 

<голова>
 Обучение в сфере образования 

<тело>
 

Элемент кнопки CSS

Вывод:

После нажатия на кнопку

В приведенной выше программе мы видели простое создание кнопки, которая создаст кнопку с именем «щелкни меня». сообщение «Hello Educba».

Давайте рассмотрим общий пример того, как вы можете объявить границы при создании кнопок.

Пример #2

Код:

 

<голова>
 Обучение в сфере образования 
<стиль>
. button1 {
цвет фона: синий;
граница: нет;
черный цвет;
отступ: 15px 32px;
выравнивание текста: по центру;
размер шрифта: 16px;
поля: 4px 2px;
}
.button2 {
цвет фона: синий;
граница: пунктирная;
черный цвет;
отступ: 15px 32px;
выравнивание текста: по центру;
размер шрифта: 16px;
поля: 4px 2px;
}
.button3 {
цвет фона: синий;
граница: двойная;
черный цвет;
отступ: 15px 32px;
выравнивание текста: по центру;
размер шрифта: 16px;
поля: 4px 2px;
}
<тело>

Свойство кнопки CSS

Вывод:

В приведенной выше программе мы видим, что мы разработали три кнопки со свойствами границ. Как и в случае с первой кнопкой, мы не применяли какое-либо свойство границы, указав для него значение «none»; во второй кнопке мы указали ее как «точечную», а в третьей кнопке мы указали границу как «двойную».

В нескольких примерах мы также используем свойство border-radius для кнопок в CSS. Свойство border-radius применяет закругленные углы к контроллеру. Давайте посмотрим на пример этого, и он работает.

Пример #3

Код:

 

<голова>
 Обучение в сфере образования 
<стиль>
.button1 {
цвет фона: красный;
граница: нет;
радиус границы: 5px;
черный цвет;
отступ: 15px 32px;
выравнивание текста: по центру;
размер шрифта: 16px;
поля: 4px 2px;
}
.button2 {
цвет фона: синий;
граница: пунктирная;
радиус границы: 9px;
черный цвет;
отступ: 15px 32px;
выравнивание текста: по центру;
размер шрифта: 16px;
поля: 4px 2px;
}
.button3 {
цвет фона: зеленый;
граница: двойная;
радиус границы: 9пкс;
черный цвет;
отступ: 15px 32px;
выравнивание текста: по центру;
размер шрифта: 16px;
поля: 4px 2px;
}
<тело>

Свойство кнопки CSS

Вывод:

В приведенной выше программе мы указали все три кнопки с радиусом кнопки, первую кнопку мы указали как «5px», а вторую и третью кнопки с радиусом кнопки как «9px».

Мы увидим смещенные границы, у которых есть эффекты, которые были отделены от их границы, и это можно сделать, используя пример ниже. Давайте посмотрим на приведенный ниже пример.

Пример #4

Код:

 

<голова>
 Обучение в сфере образования 
<стиль>
.dislodged-граница {
фон: #FB3FDE;
радиус границы: 30px;
цвет: #fff;
отображение: встроенный блок;
семейство шрифтов: без засечек;
отступ: 15px 20px 14px;
положение: родственник;
текстовое оформление: нет;
}
.смещенная граница,
.dislodged-border: перед {
радиус границы: 30px;
box-sizing: граница-коробка;
}
.dislodged-border: перед {
граница: 2px сплошная #FB3FDE;
содержание: "";
дисплей: блок;
высота: 100%;
положение: абсолютное;
ширина: 100%;
верх: 5 пикселей;
слева: 3px;
z-индекс: -1;
}
<тело>

Элемент кнопки CSS

Вывод:

В приведенной выше программе мы видим, что у нас есть вывод, где сначала цвет фона кнопки розовый, и это похоже на кнопку встроенного блока, и когда мы нажимаем на эту кнопку, мы получить смещенный элемент управления, где мы получаем синий контур. В приведенном выше коде мы указываем белый цвет в качестве цвета шрифта, поскольку мы указываем свойство отображения как встроенный блок, что создает встроенный элемент, который придает кнопке красивый сливовый вид; мы указываем отступы, которые используются для интервала текста, мы также указали позицию со значением как «относительное», что делает абсолютное позиционирование элемента.

Указана смещенная граница: перед, которая используется для применения к самой кнопке, а также определена согласованность, а также мы указали радиус границы, размер окна со значением границы, потому что, когда мы объявляем стили смещенной границы, мы указываем border-box как значение свойства box-sizing.

Заключение

В этой статье мы пришли к выводу, что кнопки используются для событий действий. Разработчики могут объявить эти кнопки, назначив им имя и используя различные типы, такие как переключатели, простые кнопки и т. д. Кроме того, разработчики могут создавать эти кнопки, используя различные свойства стилей CSS, такие как граница, цвет, цвет фона, размер шрифта, отступы и многое другое. В этой статье основное внимание уделяется свойству, применяемому к кнопкам для стилизации: границам. Как правило, дизайнеры и разработчики предпочитают простые кнопки кнопкам с рамкой, потому что они предлагают более четкое определение. В статье рассматриваются различные стили границ, такие как сплошная, пунктирная, двойная и другие, которые разработчики могут применять к кнопкам. Мы также видели смещенные границы, применяемые к кнопкам.

Рекомендуемые статьи

Мы надеемся, что эта информация EDUCBA о «границах кнопок CSS» была вам полезна. Вы можете просмотреть рекомендуемые статьи EDUCBA для получения дополнительной информации.

  1. Переполнение CSS
  2. Переполнение в CSS
  3. Цвет границы CSS
  4. Цвет CSS Прозрачный

Кнопки — Начальный набор Tailwind CSS

Начальный набор Tailwind

Кнопочные компоненты, использующие Tailwind CSS для ускорения вашего проекта.


Вы можете редактировать код в любом редакторе и видеть изменения вживую!

Размеры кнопки

Различные размеры компонента кнопки.

Ссылка

Ссылка

Кнопка блокировки

Полноразмерная кнопка блокировки.

Цвета кнопок

Некоторые цветовые вариации.

Кнопка с контуром

Кнопка с контуром.

Кнопка со значком справа

Кнопка со значком SVG справа.

<кнопка> Со значком

Кнопка со значком слева

Кнопка со значком SVG слева

<кнопка>
Со значком

Группа кнопок

Группа из двух или более кнопок.

Кнопка-таблетка

Кнопка с полностью закругленными сторонами.

Кнопка со значком

Кнопка со значком.

<кнопка> 657l-6.828-6.829a4 4 0 0 10-5.656z » clip-rule=»evenodd» fill-rule=»evenodd»> <кнопка>
<кнопка>

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *