CSS3 Интерфейс Пользователя
CSS3 Интерфейс ПользователяВ CSS3 добавлены некоторые новые свойства пользовательского интерфейса:
изменение размеров элементов, задание (определение) размеров контейнера и оконтуривание.
В этом уроке вы узнаете о следующих свойствах пользовательского интерфейса:
- resize
- box-sizing
- outline-offset
Поддержка Браузерами
Свойство |
Поддержка Браузерами |
resize |
|
|
|
|
|
box-sizing |
|
|
|
|
|
outline-offset |
|
|
|
|
|
Свойство resize поддерживается в Firefox 4+, Chrome и Safari.
box-sizing поддерживается в Internet Explorer, Chrome и Opera.
Firefox требует приставки -moz-. Safari требует приставки -webkit-.
Свойство outline поддерживается всеми основными браузерами, кроме Internet
Explorer.
CSS3 Изменение РазмеровВ CSS3 свойство resize указывает, может ли пользователь
изменять размер элемента.
Размер этого div элемента можно изменять
(в Firefox 4+, Chrome и Safari).
CSS код следующий:
CSS3 Задание Размеров КонтейнераСвойство box-sizing позволяет вам задать специфическое поведение для
элементов относительно того, как они будут занимать отведенную под них область:
CSS3 Смещение КонтураСвойство outline-offset сдвигает контур и рисует его на расстоянии от границы.
Контуры отличается от границ двумя моментами:
- Контуры не занимают места
- Контуры могут быть не прямоугольными
Этот div имеет контур на расстоянии 15px от края границы.
Код CSS будет такой:
Новые Свойства Интерфейса Пользователя
Свойство |
Описание |
CSS |
appearance |
Позволяет вам заставить элемент выглядеть наподобие
стандартного элемента пользовательского интерфейса |
3 |
box-sizing |
Позволяет вам уточнить, как определенные элементы будут
занимать отведенное под них пространство |
3 |
icon |
Обеспечивает автору возможность показать элемент в виде
пиктограммы (иконки) |
3 |
nav-down |
Указывает, куда переходить при использовании клавиши навигации
стрелка-вниз |
3 |
nav-index |
Указывает порядок табуляции для элемента |
3 |
nav-left |
Указывает, куда переходить при использовании клавиши навигации
стрелка-влево |
3 |
nav-right |
Указывает, куда переходить при использовании клавиши навигации
стрелка-вправо |
3 |
nav-up |
Указывает, куда переходить при использовании клавиши навигации
стрелка-вверх |
3 |
outline-offset |
Смещает контур и отображает его за пределами края границы |
3 |
resize |
Указывает, могут ли размеры элемента изменяться пользователем |
3 |
|