Характеристики свойства
В каких браузерах работает?
- | - | - | - | 1.0+ | - | - |
В каких версиях CSS используется?
CSS 1 | CSS 2 | CSS 2.1 | CSS 3 |
- | - | - | - |
Для чего используется?
Для браузера Firefox было разработано специальное вендорное свойство для установки правой границы с разноцветной прослойкой. Такой визуальный эффект выглядит достаточно красиво, однако использование свойства -moz-border-right-colors не считается валидным. Цвета многослойной границы прописываются внутри одного свойства через пробелы для каждого отдельного пикселя.
Как правильно задавать?
-moz-border-left-colors: значение цветов;
Какие могут быть значения?
- none - означает отсутствие цвета. Также это значение заставить браузер воспользоваться цветовым кодом border-color, если он применялся в коде.
- цвет - кодировка различных цветов представлена в этой статье.
Как уже было сказано, это свойство имеет возможность установить многоцветовую прослойку границы. Для этого каждый оттенок нужно писать через пробел, первое значение соответствует внешней стороне границы и так далее по пикселям. В том случае, если ширина установленной линии превышает количество цветовых оттенков, то лишние пиксели будут перекрашены в соответствии с последним значением, прописанном в свойстве.
Пример использования
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Свойство -moz-border-right-colors</title> <style> div { border: 3px solid #c7c7c7; -moz-border-right-colors: #ff0000 #f60 #f80; padding: 5px; } </style> </head> <body> <div> Очень парадоксален тот факт, что каждый браузер некоторые элементы выводит по своему! Неужели нельзя было договориться? Ради верстальщиков всех времен и народов? </div> </body> </html>
По итогу получаем
С одной стороны это вендорное свойство имеет дополнительные возможности назначения многоцветной границы, однако применение его ограничивается только браузером Firefox, и параллельно с этим свойство не сможет пройти проверку на валидность.