Css border top border left: Combining border-top,border-right,border-left,border-bottom in CSS — Stack Overflow

border-left | htmlbook.ru

Internet ExplorerChromeOperaSafariFirefoxAndroidiOS
6.0+8.0+1.0+3.5+1.0+1.0+1.0+1.0+

Краткая информация

Значение по умолчаниюЗависит от использования
НаследуетсяНет
ПрименяетсяКо всем элементам
Ссылка на спецификациюhttp://www.w3.org/TR/CSS21/box.html#border-shorthand-properties

Версии CSS

CSS 1CSS 2CSS 2.1CSS 3

Описание

Свойство border-left позволяет одновременно установить толщину, стиль и цвет левой границы элемента. Значения могут идти в любом порядке, разделяясь пробелом, браузер сам определит, какое из них соответствует нужному свойству.

Синтаксис

border-left: [border-width || border-style || border-color] | inherit

Значения

Значение border-width определяет толщину границы. Для управления ее видом предоставляется несколько значений свойства border-style. Их названия и результат действия представлен на рис. 1.

Рис.1. Стили рамок

border-color устанавливает цвет границы, значение может быть в любом допустимом для CSS формате.

inherit наследует значение родителя.

Пример

HTML5CSS2.1IECrOpSaFx

<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title>border-left</title>
  <style>
   .line {
    border-left: 2px dotted green; /* Линия слева от текста */
    padding-left: 10px; /* Расстояние между линией и текстом */
    margin-left: 10px; /* Расстояние от левого края до линии */
   }
  </style>
 </head>
 <body> 
  <div>
   Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem 
   nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat 
   volutpat.
Ut wisis enim ad minim veniam, quis nostrud exerci tution ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. </div> </body> </html>

Результат данного примера показан на рис. 2.

Рис. 2. Применение свойства border-left

Объектная модель

[window.]document.getElementById(«elementID»).style.borderLeft

Браузеры

Браузер Internet Explorer до шестой версии включительно при толщине границы 1px отображает dotted как dashed. При толщине 2px и выше значение dotted работает корректно. Эта ошибка исправлена в IE7, но только для всех границ толщиной 1px. Если одна из границ блока имеет толщину 2px и выше, то в IE7 значение dotted превращается в dashed.

Internet Explorer до версии 7.0 включительно не поддерживает значение inherit.

Стиль границы в разных браузерах может несколько различаться при использовании значений groove, ridge, inset или outset.

Границы

CSS по теме

  • border-left

Статьи по теме

  • 4 метода создания колонок одинаковой высоты
  • Макет из двух колонок
  • Макет из двух колонок

Рецепты CSS

  • Как добавить линию возле текста?
  • Как создать рамку со скругленными уголками без изображений?

border-top | htmlbook.

ru
Internet ExplorerChromeOperaSafariFirefoxAndroidiOS
6.0+8.0+1.0+3.5+1.0+1.0+1.0+1.0+

Краткая информация

Значение по умолчаниюЗависит от использования
НаследуетсяНет
ПрименяетсяКо всем элементам
Ссылка на спецификациюhttp://www.w3.org/TR/CSS21/box.html#border-shorthand-properties

Версии CSS

CSS 1CSS 2CSS 2.1CSS 3

Описание

Свойство border-top позволяет одновременно установить толщину, стиль и цвет границы сверху элемента. Значения могут идти в любом порядке, разделяясь пробелом, браузер сам определит, какое из них соответствует нужному свойству.

Синтаксис

border-top: [border-width || border-style || border-color] | inherit

Значения

border-width определяет толщину границы.

Для управления ее видом предоставляется несколько значений border-style. Их названия и результат действия представлен на рис. 1.

Рис.1. Стили рамок

border-color устанавливает цвет границы, значение может быть в любом допустимом для CSS формате.

inherit наследует значение родителя.

Пример

HTML5CSS2.1IECrOpSaFx

<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title>border-top</title>
  <style>
   .line {
    border-top: 1px solid red; /* Линия сверху текста */
    border-bottom: 1px solid red; /* Линия снизу текста */
    padding: 5px; /* Поля вокруг текста */
   }
  </style>
 </head>
 <body> 
  
  <div>
   Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem nonummy nibh 
   euismod tincidunt ut lacreet dolore magna aliguam erat volutpat. Ut wisis enim 
   ad minim veniam, quis nostrud exerci tution ullamcorper suscipit lobortis nisl 
   ut aliquip ex ea commodo consequat.
</div> </body> </html>

Результат данного примера показан на рис. 2.

Рис. 2. Применение свойства border-top

Объектная модель

[window.]document.getElementById(«elementID»).style.borderTop

Браузеры

Браузер Internet Explorer до шестой версии включительно при толщине границы 1px отображает dotted как dashed. При толщине 2px и выше значение dotted работает корректно. Эта ошибка исправлена в IE7, но только для всех границ толщиной 1px. Если одна из границ блока имеет толщину 2px и выше, то в IE7 значение dotted превращается в dashed.

Internet Explorer до версии 7.0 включительно не поддерживает значение inherit.

Стиль границы в разных браузерах может несколько различаться при использовании значений groove, ridge, inset или outset.

Границы

CSS по теме

  • border-top

Статьи по теме

  • Линия отреза
  • Простая таблица

Рецепты CSS

  • Как сделать горизонтальную пунктирную линию с рисунком?

css — Как вывести все границы из кнопки, кроме верхней границы?

Задавать вопрос

Спросил

Изменено 3 года, 7 месяцев назад

Просмотрено 1k раз

2

Новинка! Сохраняйте вопросы или ответы и организуйте свой любимый контент.
Узнать больше.

Я пытаюсь сделать так, чтобы кнопка 2 выглядела точно так же, как кнопка 1, с помощью свойства border-top. Но я получаю серые линии с трех сторон на кнопке 2.

css:

 .кнопка {
  цвет фона: черный;
  граница сверху: 2 пикселя сплошного красного цвета;
  белый цвет;
  отступ: 15px 32px;
  выравнивание текста: по центру;
  текстовое оформление: нет;
  размер шрифта: 16px;
  контур: нет;
}
 

html:

 Кнопка1

 

0

Сначала сбросить границу (обратите внимание, что порядок важен):

 граница: нет;
граница сверху: 2 пикселя сплошного красного цвета;
 
 .кнопка {
  цвет фона: черный;
  граница: нет;
  граница сверху: 2 пикселя сплошного красного цвета;
  белый цвет;
  отступ: 15px 32px;
  выравнивание текста: по центру;
  текстовое оформление: нет;
  размер шрифта: 16px;
  контур: нет;
} 
 Кнопка1
 

2

 . кнопка {
  цвет фона: черный;
  граница-верх: 2px сплошной красный !важно;
  граница: нет;
  белый цвет;
  отступ: 15px 32px;
  выравнивание текста: по центру;
  текстовое оформление: нет;
  размер шрифта: 16px;
  контур: нет;
} 
 Кнопка1
 

Добавить идентификатор кнопки. Затем включите следующие строки кода в свой файл CSS.

 #btn2{
      нижняя граница: нет;
      граница слева: нет;
      граница справа: нет;
    } 
  

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

 border-bottom: none;
граница справа: нет;
граница слева: нет;
 

или вы также можете удалить границу кнопки по умолчанию с помощью границы : нет , затем напишите желаемое свойство границы, например border-top: 2px solid red

.

Ваша граница по-прежнему установлена ​​для других сторон, попробуйте сначала удалить другие стороны, а затем добавить верхнюю часть границы. Или просто установите размер границы : 2px 0 0 0; и цвет границы: красный; .

 .кнопка {
  цвет фона: черный;
  граница: 0;
  граница сверху: 2 пикселя сплошного красного цвета;
  белый цвет;
  отступ: 15px 32px;
  выравнивание текста: по центру;
  текстовое оформление: нет;
  размер шрифта: 16px;
  контур: нет;
} 
 Кнопка1
 

Надеюсь, это поможет,

0

Свойство CSS border-top

❮ Предыдущий Полное руководство по CSS Далее ❯


Пример

Установить стиль верхней границы для разных элементов:

h2 {
  border-top: 5px сплошной красный цвет;

}

h3 {
  верхняя граница: 4 пикселя с синими точками;
}

div {
  border-top: double;
}

Попробуйте сами »


Определение и использование

Сокращенное свойство border-top задает все свойства верхней границы в одном объявлении.

Свойства, которые можно установить, должны располагаться в следующем порядке:

  • border-top-width
  • бордюр-верхний стиль (обязательно)
  • цвет верхней границы

Если border-top-color опущен, применяемый цвет будет цветом текст.

Показать демо ❯

Значение по умолчанию: средний нет цветной
По наследству: нет
Анимация: да, см. отдельные свойства
. Читать о анимированном Попытайся
Версия: CSS1
Синтаксис JavaScript: объект .style.borderTop=»3px пунктирно-синий» Попытайся


Поддержка браузера

Числа в таблице указывают первую версию браузера, которая полностью поддерживает это свойство.

Недвижимость
верхняя граница 1,0 4,0 1,0 1,0 3,5



Синтаксис CSS

border-top: border-width border-style border-color |initial|inherit;

Значения свойств

.
Значение Описание Демо
ширина верхней границы Обязательно.
Определяет ширину верхней границы. Значение по умолчанию «средний»
Демонстрация ❯
с каймой Требуется. Определяет стиль верхней границы. Значение по умолчанию — «нет» Демонстрация ❯
цвет верхней границы Дополнительно. Определяет цвет верхней границы. Значение по умолчанию цвет текста Демонстрация ❯
начальный Устанавливает для этого свойства значение по умолчанию. Читать о начальный
наследовать Наследует это свойство от родительского элемента. Читать о унаследовать


Связанные страницы

Учебник CSS: Граница CSS

Ссылка HTML DOM: borderTop недвижимость

❮ Предыдущая Полное руководство по CSS Далее ❯


НОВИНКА

Мы только что запустили
Видео W3Schools

Узнать

ВЫБОР ЦВЕТА
КОД ИГРЫ

Играть в игру




Лучшие учебники
Учебник по HTML
Учебник по CSS
Учебник по JavaScript
Учебник How To
Учебник по SQL
Учебник по Python
Учебник по W3. CSS
Учебник по Bootstrap
Учебник по PHP
Учебник по Java
Учебник по C++
Учебник по jQuery
902 Справочник Справочник по HTML
Справочник по CSS
Справочник по JavaScript
Справочник по SQL
Справочник по Python
Справочник по W3.CSS
Справочник по Bootstrap
Справочник по PHP
Цвета HTML
Справочник по Java
Справочник по Angular
Справочник по jQuery

Основные примеры
Примеры HTML
Примеры CSS
Примеры JavaScript
Примеры How To
Примеры SQL
Примеры Python
Примеры W3.CSS
Примеры Bootstrap
Примеры PHP
Примеры Java
Примеры XML
Примеры jQuery

FORUM | О

W3Schools оптимизирован для обучения и обучения. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно пересматриваются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего содержания.

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

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