Последние учебники веб-разработки
×

CSS Руководство

CSS ГЛАВНАЯ CSS Введение CSS Синтаксис CSS Как CSS Цвета CSS Фон CSS Границы CSS Маржа CSS набивка CSS Высота ширина CSS Текст CSS шрифты CSS связи CSS Списки CSS таблицы CSS Модель Бокса CSS Outline CSS Дисплей CSS Максимальная ширина CSS Позиция CSS терка CSS Inline-block CSS выравнивать CSS Комбинаторы CSS Псевдо-класс CSS Псевдо-элемент CSS Панель навигации CSS Dropdowns CSS Всплывающие CSS Галерея CSS изображение Непрозрачность CSS спрайтов CSS Attr селекторы CSS Формы CSS Счетчики

CSS3

CSS3 Введение CSS3 Закругленные углы CSS3 Пограничные изображения CSS3 Фон CSS3 Цвета CSS3 Градиенты CSS3 Тени CSS3 Текст CSS3 шрифты CSS3 2D Трансформации CSS3 3D Трансформации CSS3 Переходы CSS3 Анимации CSS3 Изображений CSS3 Кнопки CSS3 пагинация CSS3 Несколько столбцов CSS3 Пользовательский интерфейс CSS3 Box Определение размеров CSS3 Flexbox CSS3 Медиа-запросы CSS3 Примеры MQ

CSS Адаптивный веб-дизайн

Адаптивный веб-дизайн вступление Адаптивный веб-дизайн Viewport Адаптивный веб-дизайн Вид сетки Адаптивный веб-дизайн Медиа-запросы Адаптивный веб-дизайн Изображений Адаптивный веб-дизайн Видео Адаптивный веб-дизайн Каркасы

CSS Examples

CSS Примеры CSS викторина CSS сертификат

CSS References

CSS Справка CSS Селекторы CSS функции CSS Ссылка Aural CSS Web Safe шрифты CSS Animatable CSS Единицы CSS PX-EM конвертер CSS Цвета CSS Значения цвета CSS Цвет Названия CSS3 Поддержка браузеров

 

CSS Пользовательский интерфейс


CSS3 Интерфейс пользователя

CSS3 имеет новые возможности пользовательского интерфейса, такие как изменение размеров элементов, контуры, и проклейки коробки.

В этой главе вы узнаете о следующих свойствах пользовательского интерфейса:

  • resize
  • outline-offset

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

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

Числа следуют -webkit- или -moz- указать первую версию , которая работала с приставкой.

Имущество
resize4.0 Не поддерживается 5.0
4.0 -moz-
4.015.0
outline-offset4.0 Не поддерживается 5.0
4.0 -moz-
4.09.5

CSS3 Resizing

resize свойство определяет , должен ли элемент быть изменяемыми пользователем.

Этот элемент DIV является изменяемыми пользователем (работает в Chrome, Firefox, Safari и Opera).

Следующий пример позволяет пользователю изменять размер только ширину <div> элемент:

пример

div {
    resize: horizontal;
    overflow: auto;
}
Попробуй сам "

Следующий пример позволяет пользователю изменять размер только высоту <div> элемент:

пример

div {
    resize: vertical;
    overflow: auto;
}
Попробуй сам "

Следующий пример позволяет пользователю изменять размер как высоту и ширину <div> элемент:

пример

div {
    resize: both;
    overflow: auto;
}
Попробуй сам "

CSS3 Outline Смещение

outline-offset свойство добавляет пространство между контуром и краем или границы элемента.

Контуры отличается от границ тремя способами:

  • Контур линия, нарисованная вокруг элементов, за пределами края границы
  • Контур не занимает пространство
  • Контур может быть непрямоугольная
Этот DIV имеет контур 15px снаружи края границы.

В следующем примере используется свойство контура смещения, чтобы добавить 15px пространство между границей и набросков:

пример

div {
    border: 1px solid black;
    outline: 1px solid red;
    outline-offset: 15px;
}
Попробуй сам "

Свойства пользовательского интерфейса CSS3

В следующей таблице перечислены все свойства пользовательского интерфейса:

Имущество Описание
box-sizing Позволяет включать отступы и границы в общей ширины и высоты в Элементом
nav-down Указывает, где для навигации при использовании навигационной клавиши со стрелкой вниз
nav-index Определяет порядок табуляции для элемента
nav-left Указывает, где для навигации при использовании стрелки левой навигационной клавиши
nav-right Указывает, где для навигации при использовании стрелки правой клавиши навигации
nav-up Указывает, где для навигации при использовании со стрелкой вверх навигационной клавиши
outline-offset Добавляет пространство между контуром и краем или границы элемента
resize Определяет, является ли изменяемыми пользователем элемент