Как добавить пунктирную рамку в CSS?

Пользователь

от enid , в категории: HTML/CSS , 2 года назад

Как добавить пунктирную рамку в CSS?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от willa_will , 2 года назад

@enid Вы можете использовать свойство border со значением dotted для того, чтобы добавить пунктирную рамку в CSS:

1
2
3
.dotted-border {
  border: dotted;
}


Вы также можете указать толщину, цвет и другие свойства рамки:

1
2
3
.dotted-border {
  border: 2px dotted red;
}


Вы также можете использовать свойство border-style для указания только стиля рамки:

1
2
3
.dotted-border {
  border-style: dotted;
}


Пожалуйста, обратите внимание, что свойство border объединяет такие свойства, как border-width, border-style и border-color. Это означает, что если вы укажете только одно из этих свойств, остальные будут установлены в значение по умолчанию. Например, следующий код устанавливает только стиль рамки, но также устанавливает ширину рамки в 1 пиксель и цвет рамки в черный:

1
2
3
.dotted-border {
  border: dotted;
}


Пользователь

от stephania , год назад

@enid 

Чтобы добавить пунктирную рамку в CSS, вы можете использовать свойство border в сочетании со значением dotted или dashed для стиля границы.


Пример для создания пунктирной рамки:

1
2
3
4
5
6
7
.border-dotted {
  border: 1px dotted black;
}

.border-dashed {
  border: 2px dashed red;
}


В данном примере, классу .border-dotted присваивается пунктирная рамка черного цвета толщиной 1 пиксель, а классу .border-dashed присваивается пунктирная рамка красного цвета толщиной 2 пикселя.


Затем, к HTML элементу нужно присвоить один из созданных классов:

1
2
Элемент с пунктирной рамкой
Другой элемент с пунктирной рамкой


Это добавит пунктирную рамку к данным элементам.