يتم استخدام خاصية الحدود CSS لإنشاء حدود كائن ما، أي سمك الحدود ولونها ونمطها. تُستخدم هذه الخاصية على نطاق واسع في HTML. يمكنك إنشاء تأثيرات متنوعة لفهم المحتوى الموجود على الصفحة بشكل أفضل. على سبيل المثال، قم بتصميم شريط جانبي، أو رأس موقع ويب، أو قائمة، وما إلى ذلك.
حدود : عرض الحدود، نمط الحدود، لون الحدود | يرث;
يمكن تعيين القيم الموجودة في خاصية حدود CSS بأي ترتيب. التسلسل الأكثر استخدامًا هو "لون نمط السُمك".
border-style: dashedborder-style: dashedborder-style: solidborder-style: doubleborder-style: grooveborder-style: ridgeborder-style: insetborder-style: outsetЧетыре разных рамки
border-style: dotted
border-style: dashed
border-style: solid
border-style: double
border-style: groove
border-style: ridge
border-style: inset
border-style: outset
Четыре разных рамки
Этот пример очень простой, но интересный. Он показывает, как можно использовать псевдокласс :hover и рамку CSS border для создания простых эффектов (например, для меню).
При наведении курсора мыши на блок цвет рамки изменится
Вот как это выглядит на странице:
Рамку можно сделать прозрачной. Этот эффект редко, но иногда может быть очень полезен для веб-дизайнеров. Для задания прозрачности надо воспользоваться заданием цвета в виде RGBA (R, G, B, P) , где последним параметром задается прозрачность (вещественное число от 0.0 до 1.0)
Вот как это выглядит на странице:
Задает толщину линии. Ранее мы задавали ее в едином описании border.
Синтаксис CSS border-width
border-width : thin | medium | thick | значение ;
Ниже приведены несколько примеров. Самым необычным будет - это разная толщина границы у каждой стороны.
border-width: thinborder-width: mediumborder-width: thickРазная толщина у границ
Вот как это выглядит на странице:
border-width: thin
border-width: medium
border-width: thick
Разная толщина у границ
У свойства CSS border есть производные свойства для задания односторонних границ у элемента:
Эти границы можно совмещать, т.е. прописать для каждого направления свою рамку. Синтаксис точно такой же как и у border.
Также есть свойства
На мой взгляд проще писать все в строчку, чем плодить лишний текст в стилях. Например, следующие свойства будут одинаковыми
/* Описание двух одинаковых стилей: */
Пример рамки для цитаты
Вот как это выглядит на странице:
Пример рамки для цитаты
Примечание
Можно задать отдельную границу для каждой из сторон.
Иногда требуется сделать несколько границ. Приведем пример
Вот как это выглядит на странице:
Есть второй способ через наложение теней.
Вот как это выглядит на странице:
Для создания красивых рамок используют свойство CSS border-radius (доступно только в CSS3). С помощью него можно делать скругления углов, что создает совсем другой вид. Например
Вдавленные линии эффектно могут смотреться на темном фоне, что подходит далеко не каждому сайту.
Вот как это выглядит на странице:
Для обращения к border из JavaScript нужно писать следующую конструкцию:
document.getElementById("elementID").style.border ="VALUE "letter-spacing line-height list-style margin max-height max-width min-height min-width outline overflow padding position right text-align text-decoration text-indent text-transform top vertical-align white-space width word-spacing z-index
Свойство | Значения | Пр* | Нc* |
---|---|---|---|
border | + | - | |
border-width | [ thin, medium, thick, ШИРИНА ]{1,4}, inherit | + | - |
border-style | [ none, hidden, dotted, dashed, solid, double, groove, ridge, inset, outset ]{1,4}, inherit | + | - |
border-color | [ ЦВЕТ, transparent ]{1,4}, inherit | + | - |
border-bottom border-left border-right border-top |
[ border-width; border-style; border-color ], inherit | + | - |
border-bottom-width border-left-width border-right-width border-top-width |
thin, medium , thick, ШИРИНА, inherit | + | - |
border-bottom-style border-left-style border-right-style border-top-style |
none , hidden, dotted, dashed, solid, double, groove, ridge, inset, outset, inherit | + | - |
border-bottom-color border-left-color border-right-color border-top-color |
ЦВЕТ , transparent, inherit | + | - |
Сокращенная форма задания отдельных свойств для определения ширины, стиля и цвета рамки элементов. При том, что значения этих свойств не являются обязательными, рамка будет отсутствовать, если не задано значение стиля рамки (оно по умолчанию: none ).
Применение:
p { border: 5px groove #00ff00;} — для абзаца задана рамка: шириной 5px, стиль groove , цвета лайм:
Свойство задает ширину рамки элемента или отдельно для каждой её стороны, если стиль рамки отличен от none .
Значения:
Ширину можно указывать в разных единицах, удобнее в px. Одно значение задает ширину всей рамки. Два значения: 1-ое — для верхней и нижней рамок, 2-ое — для левой и правой. Три значения: 1-ое — для верхней, 2-ое — для левой и правой, 3-е — для нижней. Четыре значения установят ширину рамок в следующем порядке: верхняя, правая, нижняя, левая. Это — стандартный порядок в CSS.
thin
— узкая.
medium
— средняя.
thick
— широкая.
inherit
Свойство задает стиль рамки элемента или отдельно для каждой её стороны, его значение должно отличаться от none .
Значения:
none
— нет, а ширина равна 0.
hidden
— аналогично none
, кроме применения к таблицам, где значение свойства Border-collapse
равно collapse
.
inherit
— наследование от родительского элемента.
Допустимо использовать 1-4 значения — порядок применения, как для Border-width . Остальные значения лучше видны на картинке:
Свойство задает цвет рамки элемента, либо различные цвета для её четырех сторон. Значение стиля должно отличаться от none и hidden .
Значения:
transparent
— задает прозрачный цвет рамки.
inherit
— наследование от родительского элемента.
Можно использовать 1-4 значения — порядок применения, как для Border-width
.
Border-
Свойства задают ширину, стиль и цвет рамки элементов для определенной стороны.
Значения
: как для свойства Border
.
Border--width
Свойства задают ширину рамки элемента для определенной стороны.
Значения
: как для свойства Border-width
.
Border--style
Свойства задают стиль рамки элемента для определенной стороны.
Значения
: как для свойства Border-style
.
Border--color
Свойства задают цвет рамки элемента для определенной стороны.
Значения
: как для свойства Border-color
.
Это свойство создаёт границу вокруг элемента. Подробнее про это свойство вы можете прочитать по ссылке, а в этой статье я в общих чертах опишу как оно работает. Данной информации будет достаточно для того, чтобы понять, как делать рамки при помощии CSS.
Синтаксис свойства border прост: border: 1px solid black; . Это свойство имеет три значения:
Вот пример использования свойства border для создания рамки шириной в один пиксел и чёрного цвета:
Этому абзацу присвоен класс example-1.
В этом примере мы также использовали свойство CSS padding , или внутренний отступ. Это свойство задаёт размер отступа от текста до обводки (границы элемента).
Давайте рассмотрим ещё один несложный пример, просто чтобы усвоить материал. Создадим рамку шириной три пиксела красного цвета и без внутреннего отступа (свойство CSS padding).
Этому абзацу присвоен класс example-2.
Как мы видим, без внутреннего отступа padding рамка текста выглядит рогато.
Рамки для картинок задаются аналогично при помощи свойства border . Давайте сделаем рамку зелёного цвета толщиной 4 пикселя для картинки.
Example-img { border: 4px solid green; }
Вот как сработает этот код:
Округление углов рамки в CSS делается при помощи свойства border-radius . Это свойство появилось в CSS3, и работает во всех современных браузерах.
Свойство border-radius может иметь от одного до четырёх значений. Если значение одно, то оно устанавливает степень закругления для всех углов. Давайте приведём пример, как будет работать это свойство с одним значением.
Example-3 { border: 1px solid black; border-radius: 15px; padding: 10px; }
Вот как он работает:
Свойство border-radius: 15px.>
Если у блока нет рамки, то есть граница border-width: 0; , то закруглена будет область залитая фоновым цветом (свойство background-color). Вот пример:
Example-4 { border-width: 0; // хотя это значение равно 0 по умолчанию background-color: #DDD; border-radius: 15px; padding: 10px; }
Вот как работает этот пример:
Свойство border-radius: 15px.>
Как я писал ранее, для свойства border-radius можно устанавливать от одного до четырёх значений. В таблице ниже описано как будут работать все комбинации значений.
Для свойсва border-radius значения можно указывать в процентах.
Давайте нарисуем круг на CSS. Для этого возьмём кватратный блок 100 на 100 пикселей и округлим углы CSS правилом border-radius: 50% .
Example-5 { width: 100px; height: 100px; background-color: #F00; border-radius: 50%; }
Вот как работает этот пример:
На этом тема "рамки в CSS" раскрыта полностью. Успехов в изучении CSS!
Для управления границей элемента применяется универсальное свойство border . Это свойство позволяет установить в одном объявлении толщину, стиль и цвет границы элемента.
Эти три свойства (толщину, стиль и цвет границы) можно установить в одном объявлении. Вот пример:
يمكنك تحديد نمط حدود على جانب واحد فقط من العنصر. للقيام بذلك، استخدم خصائص border-top (الحد العلوي)، والحدود اليمنى (الحدود اليمنى)، والحدود السفلية (الحدود السفلية)، والحدود اليسرى (الحدود اليسرى).
في هذا المثال، كل جانب من الكتلة له سمك حدود ونمط ولون مختلف.
فكر في كيفية إنشاء شكل مثل هذا باستخدام CSS:
يمكن ضبط قيم الحدود - السُمك والنمط واللون - بشكل منفصل باستخدام خصائص خاصة.
دعونا نفكر في كل قيمة على حدة.
تحدد خاصية نمط الحدود نمط الحدود. في CSS، على عكس HTML، لا يمكن أن تكون حدود العنصر صلبة فقط. القيم التالية مسموح بها لنمط الحدود:
أمثلة على ما تبدو عليه.
لا حدود (لا شيء)
الحدود الصلبة
حدود مزدوجة
حدود سلسلة من النقاط (منقط)
الحدود المتقطعة
حدود الأخدود
حدود ريدج
الحدود البادئة (أقحم)
الحدود مقذوف (البداية)
بالمناسبة، إذا قمت بتعيين لون الحدود إلى اللون الأسود لإطار التلال، فستحصل على هذه النتيجة.
كتلة div ذات حدود سوداء ونمط متعرج.
يبدو الإطار صلبًا، ولكن هذا بسبب إنشاء نمط التلال عن طريق إضافة تأثير ظل أسود، ولا يكون التأثير الأسود مرئيًا على إطار أسود.
باستخدام خاصية Border-style، يمكن تعيين نمط الحدود ليس فقط لجميع جوانب الكتلة. من الممكن تعيين قيم متعددة لخاصية نمط حدود واحدة؛ اعتمادًا على عدد القيم، سيتم تعيين نمط الحدود لعدد مختلف من جوانب الكتلة. يمكنك تعيين قيمة واحدة أو اثنتين أو ثلاث أو أربع قيم. دعونا نلقي نظرة على أمثلة لكل حالة.
قيمة واحدة (صلبة) - يتم تعيين نمط الحدود لجميع جوانب الكتلة.
قيمتان (مزدوجة صلبة) - القيمة الأولى تحدد النمط للجانبين العلوي والسفلي، والثانية للجانب.
ثلاث قيم (منقط مزدوج صلب) - القيمة الأولى للجانب العلوي، والثانية للجوانب، والثالثة للأسفل.
أربع قيم (منقط مزدوج متصل) - كل قيمة لجانب واحد في اتجاه عقارب الساعة بدءًا من الأعلى.
لتعيين عرض حدود العنصر، استخدم خاصية عرض الحدود. يمكن تحديد سمك الحدود بأي وحدة قياس مطلقة، على سبيل المثال بالبكسل.
مثل خاصية نمط الحدود، يمكن أيضًا تعيين الخاصية إلى قيمة واحدة إلى أربع قيم. دعونا نلقي نظرة على أمثلة لكل حالة.
رمز المثال:
هناك أيضًا قيم الكلمات الرئيسية لخاصية عرض الحدود. هناك ثلاثة في المجموع:
سمك الحدود: رفيع.
سمك الحدود: متوسط.
سمك الحدود: سميك.
للتحكم في لون الحدود، استخدم أداة لون الحدود. يمكن ضبط الألوان لهذه الخاصية باستخدام أي طريقة موضحة في مقالة "الألوان في CSS"، وهي:
يمكن أن تحتوي خاصية border-color أيضًا على قيمة واحدة إلى أربع قيم وتعاملها بشكل مشابه للخصائص السابقة.
قيمة واحدة (حمراء).
قيمتان (أحمر أسود).
ثلاث قيم (أحمر، أسود، أصفر).
أربع قيم (أحمر، أسود، أصفر، أزرق).
لنعد الآن إلى المشكلة المذكورة أعلاه ونرسم الشكل:
إليك الكود الذي يرسم مثل هذا الشكل، ولكن بحجم أكبر فقط:
لقد ذكرنا أعلاه أنه يمكنك تحديد قيم خاصية الحدود لجانب واحد فقط من الكتلة. هناك خصائص لهذه الأغراض:
اسمحوا لي أن أذكرك أنه بالنسبة لجميع الخصائص يتم تحديد ثلاث قيم (السُمك والنمط واللون) بأي ترتيب. ولكن هناك خصائص تسمح لك بضبط السُمك واللون والنمط لكل جانب على حدة. وكتابة هذه الخصائص مستمدة مما سبق.
خيارات الحدود العليا (الحدود العليا).
خيارات الحدود اليمنى (الحدود اليمنى).
خيارات الحدود السفلية (الحدود السفلية).
خيارات الحدود اليسرى (الحدود اليسرى).
مثال على استخدام هذه الخصائص:
تهدف الخاصية border-radius إلى تقريب زوايا حدود العنصر. تم تقديم هذه الخاصية في CSS3 وتعمل بشكل صحيح في جميع المتصفحات الحديثة باستثناء Internet Explorer 8 (والإصدارات الأقدم).
يمكن أن تكون القيم أي أرقام مستخدمة في CSS.
خاصية نصف قطر الحدود: 15 بكسل.
إذا لم يتم تحديد إطار الكتلة، فسيتم إجراء شرائح مع الخلفية. فيما يلي مثال على كتلة مستديرة بدون حدود، ولكن مع لون الخلفية:
خاصية نصف قطر الحدود: 15 بكسل.
هناك خصائص لتقريب كل زاوية على حدة من العنصر. يستخدم هذا المثال كل منهم:
نصف قطر الحدود من أعلى اليسار: 15 بكسل؛ نصف قطر الحدود من أعلى اليمين: 0؛ نصف قطر الحد السفلي الأيمن: 15 بكسل؛ نصف القطر من أسفل إلى يسار: 0;
خاصية نصف قطر الحدود: 15 بكسل.
على الرغم من أنه يمكن كتابة هذا الرمز في إعلان واحد: border-radius : 15px 0 15px 0 . والحقيقة هي أنه يمكن تعيين خاصية border-radius من قيمة واحدة إلى أربع قيم. ويوضح الجدول أدناه القواعد التي تحكم مثل هذه الإعلانات.
بعد دراسة هذا الجدول بعناية، يمكنك أن تفهم أن أقصر إدخال للنمط المطلوب سيكون على النحو التالي: border-radius : 15px 0 . هناك معنيان فقط.
رسم ليمونة باستخدام CSS.
هذا هو الكود الخاص بهذه الكتلة:
الهامش: 0 تلقائي؛ /* توسيط الكتلة */ width: 200px; الارتفاع: 200 بكسل؛ الخلفية: #F5F240؛ الحد: 1 بكسل صلب #F0D900؛ نصف قطر الحدود: 10 بكسل 150 بكسل 30 بكسل 150 بكسل؛
لقد رسمنا الشكل بالفعل:
الآن لنترك مثلثًا منه:
كود المثلث هو :
الهامش: 0 تلقائي؛ /* ضع الكتلة في المنتصف */ الحشو: 0px; العرض: 0 بكسل؛ الارتفاع: 0; الحدود: 30 بكسل أبيض خالص؛ لون الحدود السفلية: أحمر؛
إطار CSS3يوسع القدرة على تنسيق حدود العناصر بالخصائص التي تسمح بذلك حول الزواياعنصر، وأيضا استخدام الصورلتصميم حدود العنصر.
أي: 9.0
ثعلب النار: 4.0
كروم: 4.0
سفاري: 5.0، 3.1 -مجموعة الويب-
الأوبرا: 10.5
سفاري iOS: 7.1
أوبرا ميني: —
متصفح أندرويد: 4.1
كروم لنظام أندرويد: 44
تسمح لك الخاصية بتدوير زوايا العناصر المضمنة والعناصر المحظورة. يتم تعريف المنحنى لكل زاوية باستخدام نصف قطر أو نصفين يحددان شكلها - دائرةأو الشكل البيضاوي. ينطبق نصف القطر على الخلفية بأكملها، حتى لو لم يكن للعنصر حدود، يتم تحديد الموضع الدقيق للقاطع باستخدام خاصية مقطع الخلفية.
تتيح لك الخاصية border-radius تقريب جميع الزوايا مرة واحدة، واستخدام خصائص border-top-left-radius و border-top-right-radius و border-bottom-right-radius و border-bottom-left-radius يمكن تقريب كل زاوية على حدة.
إذا قمت بتعيين قيمتين لخاصية border-radius، فسيتم تقريب القيمة الأولى إلى أعلى اليسارو الزاوية اليمنى السفلى، والثانية - اعلى اليمينو أسفل اليسار.
القيم المحددة من خلال / تحديد أفقيو نصف القطر العمودي. الملكية ليست موروثة.
خيارات
Div (العرض: 100 بكسل؛ الارتفاع: 100 بكسل؛ الحدود: 5 بكسل صلب؛).r1 (نصف قطر الحدود: 0 0 20 بكسل 20 بكسل;).r2 (نصف قطر الحدود: 0 10 بكسل 20 بكسل;).r3 (نصف قطر الحدود: 10 بكسل 20 بكسل;). ;) .r4 (نصف قطر الحدود: 10px/20px;) .r5 (نصف قطر الحدود: 5px 10px 15px 30px/30px 15px 10px 5px;).r6 (نصف قطر الحدود: 10px 20px 30px 40px/30px;) .r7 ( نصف قطر الحدود: 50%؛).r8 (الحد العلوي: لا شيء؛ الحد السفلي: لا شيء؛ نصف قطر الحدود: 30 بكسل/90 بكسل؛).r9 (نصف القطر للحدود السفلية اليسرى: 100 بكسل؛).r10 (الحدود -نصف القطر: 0 100%;).r11 (نصف قطر الحدود: 0 50% 50% 50%;).r12 (نصف قطر الحد العلوي الأيسر: 100% 20 بكسل؛ نصف قطر الحدود السفلي الأيمن: 100% 20 بكسل ;)
أرز. 1. أمثلة على الخيارات المختلفة لتقريب زوايا الكتل
أي: 11.0
ثعلب النار: 15.0، 3.5 موز-
كروم: 16.0، 7.0 -ويبكيت-
سفاري: 6.0، 3.0 -ويبكيت-
الأوبرا: 15.0، 11.0 -س-
سفاري iOS: 7.1
أوبرا ميني: 8 -س-
متصفح أندرويد: 4.4، 4.1 -مجموعة الويب-
كروم لنظام أندرويد: 42
تسمح لك الخاصية بتعيين صورة كإطار للعنصر. الشرط الرئيسي للصورة هو أنها يجب أن تكون متناظرة. تتضمن الخاصية القيم التالية: (border-image: width source section Repeat outset;) .
باستخدام هذه الصورة البسيطة يمكنك الحصول على إطارات مثل هذه لعنصر ما.
/* مثال 1 */ div ( العرض: 260 بكسل; الارتفاع: 100 بكسل; نمط الحدود: صلب; عرض صورة الحدود: 15 بكسل; مصدر صورة الحدود: url(border_round.png); شريحة صورة الحدود: 30 ; تكرار صورة الحدود: امتداد) /* مثال 2 */ div ( العرض: 260 بكسل; الارتفاع: 100 بكسل; نمط الحدود: صلب; عرض صورة الحدود: 15 بكسل; مصدر صورة الحدود: url(border_round. png)؛ شريحة صورة حدودية: 30؛
أرز. 2. مثال لتصميم حدود الكتل باستخدام صورة
تشكل القطع A - B - C - D زوايا الإطار، وجزء الصورة الموجود بينها يملأ المساحة المتبقية من الإطار وفقًا للقيمة المحددة لخاصية border-image-repeat. يتم تعيين حجم جزء الزاوية (في هذا المثال الرقم 30) باستخدام قيمة خاصية border-image-slice.
تحدد الخاصية عرض الصورة لحدود العنصر. إذا لم يتم تحديد العرض، فسيتم تعيينه افتراضيًا على 1.
عرض الحدود الصورة | |
---|---|
قيم: | |
طول | يضبط عرض الحدود بوحدات الطول - px / em . يمكنك ضبط من قيمة واحدة إلى أربع قيم في المرة الواحدة. إذا تم تحديد قيمة واحدة، فإن عرض جميع جوانب الإطار هو نفسه، وتحدد القيمتان عرض الجزء العلوي السفلي واليمين واليسار، وما إلى ذلك. |
رقم | القيمة الرقمية التي يتم بها ضرب قيمة عرض الحد. |
% | يتم حساب عرض حدود العنصر بالنسبة لحجم الصورة. أفقي بالنسبة للعرض، عمودي - بالنسبة للارتفاع. |
آلي | يتوافق مع قيمة شريحة الصورة الحدودية. |
أولي | |
يرث |
بناء الجملة
Div (عرض الصورة الحدودية: 30 بكسل؛) الشكل. 3. مثال على ضبط عرض إطار الصورة باستخدام أنواع مختلفة من القيم
تحدد الخاصية المسار إلى الصورة التي سيتم استخدامها لتزيين حدود الكتلة.
بناء الجملة
Div (مصدر صورة الحدود: url(border.png);)
تحدد الخاصية حجم أجزاء الصورة المستخدمة لتحديد حدود العنصر، وتقسم الصورة إلى تسعة أجزاء: أربعة زوايا، وأربعة حواف بين الزوايا، وجزء مركزي.
قيم: | |
رقم | يمكن ضبط حجم أجزاء الإطار باستخدام قيمة واحدة أو اثنتين أو ثلاث أو أربع قيم. تقوم إحدى القيم بتعيين الحدود لتكون بنفس الحجم على كل جانب من جوانب العنصر. قيمتان: تحدد الأولى حجم الحدود العلوية والسفلية، والثانية - الحدود اليمنى واليسرى. ثلاث قيم: الأولى تحدد حجم الحد العلوي، والثانية - اليمين واليسار، والثالثة - الحد السفلي. أربع قيم: تحديد أحجام الحدود العلوية واليمنى والسفلية واليسرى. تمثل القيمة الرقمية عدد البكسل. |
% | يتم حساب أحجام الحدود بالنسبة لحجم الصورة. أفقي بالنسبة للعرض، عمودي - بالنسبة للارتفاع. |
يملأ | تتم الإشارة إلى القيمة مع رقم أو نسبة مئوية. في حالة التحديد، لا يتم قطع الصورة بواسطة الحافة الداخلية للإطار، ولكنها تملأ أيضًا المساحة الموجودة داخل الإطار. |
أولي | يضبط هذه الخاصية على قيمتها الافتراضية. |
يرث | يرث قيمة هذه الخاصية من العنصر الأصل. |
بناء الجملة
Div (شريحة صورة الحدود: 50 20؛)
أرز. 4. مثال على تحديد شرائح إطار الصورة
تتحكم هذه الخاصية في كيفية ملء صورة الخلفية للمسافة بين زوايا الإطار. يمكن تحديدها باستخدام قيمة واحدة أو زوج من القيم.
بناء الجملة
Div (تكرار الصورة الحدودية: تكرار؛) الشكل 1. 5. مثال على تكرار الجزء المركزي من إطار الصورة باستخدام أنواع مختلفة من القيم
تسمح لك الخاصية بتحريك إطار الصورة خارج حدود العنصر بطول محدد. يمكن تحديدها باستخدام قيمة واحدة أو أربع قيم.
بناء الجملة
Div (الحدود-الصورة-البداية: 10 بكسل؛)
أرز. 6. مثال على إزاحة إطار الصورة باستخدام أنواع مختلفة من القيم
تحدد الخاصية المسافة بين حدود عنصر الحدود والحد الخارجي الذي تم إنشاؤه باستخدام خاصية المخطط التفصيلي.
/*الشكل 1:*/ img (الحدود: 1 بكسل وردي خالص؛ المخطط التفصيلي: 1 بكسل رمادي متقطع؛ إزاحة المخطط التفصيلي: 3 بكسل;) /*الشكل 2:*/ img (عرض الحدود: 1 بكسل 10 بكسل; نمط الحدود: صلب; لون الحدود: وردي؛ المخطط التفصيلي: 1 بكسل رمادي متقطع؛لا يمكن أن تكون قيمة الصورة الحدودية صورة فحسب، بل يمكن أيضًا أن تكون تعبئة متدرجة.
أحد الألوان شفاف . بهذه الطريقة، يمكنك تعيين حدود لجميع جوانب العنصر مرة واحدة أو بشكل منفصل لكل جانب. يتم التحكم في سمك الحدود بواسطة خاصية عرض الحدود.