Уголок CSS: о закругленных углах CSS
Когда мы впервые употребили словосочетание "Уголок CSS" в названии статьи в нашем блоге, Крис Уилсон написал нам, что многие читатели могут неправильно понять, что в данном сообщении речь пойдет о радиусе скругления углов. И, по правде сказать, самый первый комментарий к статье доказал его правоту.
И сегодняшняя статья из рубрики "Уголок CSS" целиком и полностью будет посвящена свойству
Причиной такой популярности является его особая роль в стилизации веб-приложений. Создание современных, визуально привлекательных
Долгожданная функция
После того, как
Грамотная реализация
Решение самых распространенных задач пользователей всегда было нашей основной задачей. Но две границы, связанные уголком CSS, могут быть стилизованы, к примеру, использованием черточек или точек, которые должны следовать указанной кривой. Каждая граница при этом может использовать другой стиль, ширину и даже цвет. Правильное сочетание всех факторов, обеспечивающее автору ожидаемый результат с соответствии со спецификацией, является основной сложностью для браузеров.
Рассмотрим точечные границы различной ширины с закругленными углами. Какие, на ваш взгляд, из следующих иллюстраций отражают ожидаемый результат большинства веб-дизайнеров?
Каждая синяя рамка на представленном выше скриншоте является примером визуализации одного тестового случая в разных браузерах. Результат IE9 располагается в правом нижнем углу, а изображение является ссылкой на тестовый случай.
Для границ переменной ширины с тем же радиусом угла результат IE9 указан справа:
Однако, кросс-браузерное соглашение о визуализации более сложных геометрических границ еще предстоит реализовать:
Наиболее близким к текущей реализации в IE9 является самый правый вариант.
Будущие задачи включают обеспечение интероперабельных угловых градиентов. Когда углы соединяют границы рамок различных цветов, современные браузеры обычно отображают нечто вроде:
Хотя спецификация определяет точное положение линии перехода между разными цветовыми областями, интероперабельное и восприимчивое к тестов определение для цветового градиента еще предстоит определить. Если вы являетесь веб-дизайнером и у вас есть мысли на этот счет, направляйте свои отзывы на адрес рабочей группы CSS -
Свойство border-radius в предварительной версии IE9
Предварительная версия, представленная в рамках MIX 2010, полностью поддерживает свойство, согласно
Так как модуль CSS3 Backgrounds & Borders достиг стадии рекомендуемого кандидата на релиз, в имени свойства префикс -ms уже не отображается.
Руководство к действию
Несмотря на то, что масса веб-страниц уже используют данную функцию, некоторые страницы, среди которых
Сильван Галиньо (Sylvain Galineau),
программный менеджер Internet Explorer
Источник:
Перевод: Really Fenix
Комментарии
МС очень серьёзно взялась за браузер - это радует)
Это только мне кажется, что каждый ребёнок в этой стране - веб-разработчик?
А если по делу, то я был бы рад, если была возможность открывать не просто голые XAML-файлы(СSS в отстое ), а ещё и задействовать код на С#\VB(CLR), как бы заместо JS/VBS.
Страннички на XAML красивые и многофункциональные, а если ещё такая "страничка" получит возможности Silverlight с возможностью не просто делать приложения на SL, а именно обходиться XAML-страницами с кодом. Ну, и что бы фичи, наподобие работы с контекстным меню, были - тогда вообще можно от HTML уходить.
По теме
- Еще пару слов о защите пользователей IE9 от отслеживания
- [Temp] Бенчмарк HTML5 Blizzard: проверьте аппаратное ускорение вашего браузера
- [Temp] Работаем с закрепление сайтов
- Блог IE в 2010: на связи с вами
- С новым аппаратно-ускоренным годом!
- HTML5: экспериментальный и готовый к использованию
- Доступно декабрьское накопительное обновлениие безопасности для IE
- IE9 и конфиденциальность: введение в защиту от слежения
- Более быстрый и умный список Compatibility View List в IE9
- Субпиксельные шрифты в Internet Explorer 9