|
Содержание [скрыть]
Определяет вид создаваемого элемента. Эти разные виды по-разному взаимодействуют друг с другом зависимости от расположения на странице.
Значение:
- inline - встроенный элемент (по умолчанию).
- block - блочный элемент.
- list-item - встроенный элемент пункта списка.
- marker - общее содержимое, которое появляется перед элементом или после него. Используется только с псевдо-элементами : before (перед) и safter (после),
- none - отсутствие элемента. Элемент в общей схеме не работает.
- run-in - элемент типа блочного, свойства которого зависят от его местоположения.
- compact - элемент типа встроенного, свойства которого зависят от его местоположения,
- table (таблица), inline-table (оперативная таблица), table-row-group (группа строк таблицы), table-column (столбец таблицы), table-column-group (группа столбцов таблицы), table-header-group (группа верхних заголовков таблицы), table-footer-group (группа нижних заголовков таблицы), table-row (строка таблицы), table-cell (ячейка таблицы), table-caption (подпись таблицы) - элемент таблицы, соответствующий имени свойства.
- inherit - принимается значение родительского элемента.
p {display: block}
Определяет ширину элемента.
Значение:
- auto - ширина элемента выбирается броузером (по умолчанию).
- любая соответствующая стандарту длина - число, представляющее ширину элемента.
- любое соответствующее стандарту процентное значение - отношение в процентах
ширины элемента к ширине окна,
- inherit - принимается значение родительского элемента.
p {width: 260px}
Примеры: [1]
Определяет соответственно минимальную или максимальную ширину элемента.
Значение: - любая соответствующая стандарту длина - число, представляющее минимальную или максимальную ширину элемента.
- любое соответствующее стандарту процентное значение - отношение в процентах минимальной или максимальной ширины элемента к ширине окна.
- none - ширина не ограничивается; такое значение применяется только к свойству max-width.
- inherit - принимается значение родительского элемента.
p {min-width: 100pх; max-width: 400px}
Определяет высоту элемента.
Значение:
- auto - высота элемента выбирается броузером (по умолчанию).
- любая соответствующая стандарту длина - число, представляющее высоту элемента.
- любое соответствующее стандарту процентное значение - отношение в процентах высоты элемента к высоте окна.
- inherit - принимается значение родительского элемента.
p {height: 260px}
Примеры: [1]
Определяет соответственно минимальную или максимальную высоту элемента.
Значение:
- любая соответствующая стандарту длина - число, представляющее минимальную или максимальную высоту элемента.
- любое соответствующее стандарту процентное значение - отношение в процентах минимальной или максимальной высоты элемента к высоте окна, попе - высота не ограничивается; такое значение применяется только к свойству max-height.
- inherit - принимается значение родительского элемента.
p{min-height: 100pх; max-height: 400px}
Определяет интерлиньяж для текстового элемента. Интерлиньяж - это расстояние между
базовыми линиями двух соседних строк.
Значение:
- normal - значение выбирается броузером так, чтобы на странице поместились все
элементы (по умолчанию).
- любая соответствующая стандарту длина - число, представляющее высоту элемента.
- любое соответствующее стандарту процентное значение - отношение е процентах
высоты элемента к высоте окна.
- любое соответствующее стандарту число - число, равное количеству кеглей
используемого шрифта.
- inherit - принимается значение родительского элемента.
p {line-height: 2.2}
Примеры: [1]
Определяет выравнивание текста по вертикали внутри элемента.
Значение:
- baseline - выравнивание базовой линии элемента по базовой линии его родительского
элемента (по умолчанию).
- middle - выравнивание средней линии элемента по базовой линии его родительского элемента
- top - выравнивание верхней части элемента по верхнему краю его текста.
- bottom - выравнивание нижней части элемента по базовой линии его родительского элемента.
- sub - выравнивание текста элемента, чтобы он стал подстрочным по отношению к базовой линии родительского элемента.
- super - выравнивание элемента, чтобы он стал надстрочным по отношению к базовой линии родительского элемента.
- text-top - выравнивание верхней части элемента по верхней части текста
родительского элемента.
- text-bottom - выравнивание нижней части элемента по нижней части текста
родительского элемента.
- любая соответствующая стандарту длина - число, показывающее, на сколько поднят
уровень элемента. Отрицательные числа показывают, на сколько уровень элемента ниже.
- любое соответствующее стандарту процентное значение - отношение в процентах,
показывающее, на сколько поднят уровень элемента. Отрицательные числа показывают, на
сколько уровень элемента ниже.
- inherit - принимается значение родительского элемента.
p{vertical-align: super}
Примеры: [1]
Определяет обтекание элемента слева или справа.
Значение:
- none - элемент не обтекается (по умолчанию).
- left - элемент передвинут влево, а остальные элементы обтекают его справа.
- right - элемент передвинут вправо, а остальные элементы обтекают его слева.
- inherit - принимается значение родительского элемента.
img {float: right}
Примеры: [1]
Определяет, как данный элемент обтекается по сторонам другими элементами.
Значение:
- none - обтекание доступно со всех сторон (по умолчанию).
- left - элементов не должно быть слева от данного элемента.
- right - элементов не должно быть справа от данного элемента.
- both - элементов не должно быть справа и слева от данного элемента.
- inherit - принимается значение родительского элемента.
img {clear: both}
Определяет, как отображать элемент, когда он перекрывает другой элемент.
Значение:
- visible - перекрываемый элемент виден полностью, и из него ничего не вырезано (по умолчанию).
- hidden - перекрываемая часть вырезается.
- scroll - перекрываемая часть вырезается, и становятся видимыми любые полосы прокрутки.
- auto - браузером определяется, надо ли вырезать перекрываемые области
- inherit - принимается значение родительского элемента.
img {overflow: visible}
Примеры: [1][2]
Определяет, является ли элемент видимым.
Значение:
- visible - элемент видимый.
- hidden - элемент не видимый, но он все равно влияет на общую структуру страницы.
- collapse-если не применяется к таблицам, то получается тот же эффект, что и для hidden.
- inherit - (по умолчанию) принимается значение родительского элемента.
img {visibility: visible}
Определяет для перекрываемых частей вырезаемые области.
Значение:
- auto - вырезаемая область должна иметь те же размеры и местоположение, что и
перекрываемая часть (по умолчанию).
- rect (top, right, bottom, left)-вырезаемая область определяется значениями
сдвига соответственно сверху, справа, снизу и слева.
- inherit - принимается значение родительского элемента.
img {clip: rect(5px, 4рх, 2рх, 4рх)}
Примеры: [1]
Определяет направление текста в текстовых блоках.
Значение:
- Itr - слева направо (по умолчанию).
- rtl - справа налево.
- inherit - принимается значение родительского элемента.
body {direction: Itr; unicode-bidi: embed}
Примеры: [1]
Позволяет менять направление текста.
Значение:
- normal - менять направление письма не разрешено (по умолчанию).
- embed - можно устанавливать направление письма с помощью свойства direction.
- bidi-override - можно устанавливать направление письма с помощью свойства
direction. Применяется к дополнительным текстовым блокам
- inherit - принимается значение родительского элемента.
body {unicode-bidi: embed}
Определяет, как выглядит указатель мыши при прохождении по элементу.
Значение:
- auto - внешний вид определяется браузером (по умолчанию).
- crosshair - принимает форму указателя "графическое выделение".
- default - внешний вид, как у указателя, установленного в системе пользователя по
умолчанию.
- pointer - принимает форму указателя "выбор ссылки".
- move - принимает форму указателя "перемещение".
- e-resize, ne-resize, nw-resize, n-resize, se-resize, sw-resize, s-
resize, w-resize - принимает формы указателей изменения размеров.
- text - принимает форму указателя выделения текста.
- wait - принимает форму указателя "система недоступна".
- help - принимает форму указателя "выбор справки".
- любой соответствующий стандарту URL - URL файла указателя мыши.
- inherit - принимается значение родительского элемента.
Свойство cursor в CSS3
- cору - указывает на то, что что-то будет скопировано. Может изображаться как стрелка с небольшим знаком плюса рядом с ней.
- alias - представляет альтернативу или ярлык на что-либо. Часто изображается как стрелка с небольшой изогнутой стрелкой сразу, за ней. Поддерживается Firefox.
- context menu - этот курсор указывает на наличие контекстного меню, обычно открываемого щелчком на объекте правой кнопкой мыши. Чаете изображается в виде стрелки с небольшой картинкой меню сразу за ней.
- cell - указывает на то, что может быть выбрана ячейка или группа ячеек. Курсор должен выглядеть как жирный знак плюс. Поддерживается Firefox
- grab - указывает на то, что объект может быть ухвачен. Курсор должен выглядеть как разжатая кисть.
- grabbing - указывает на то, что объект был схвачен. Курсор должен выглядеть как сжатая в кулак кисть.
- spinning - свидетельствует о том, что программа выполняет задачу. Похоже на свойство wait, но пользователь может продолжать взаимодействовать с программой. Возможны различные изображения курсора, включая вращающийся мячик.
- count up - указывает на то, что программа осуществляет отсчет в прямом направлении. Курсор должен быть изображен в виде отсчитывающих пальцев.
- count down - указывает на то, что программа осуществляет отсчет в обратном направлении. Подобно отсчету в прямом направлении, курсор должен быть изображен в виде отсчитывающих пальцев.
- count up-down - указывает на то, что программа осуществляет отсчет сначала в прямом, а затем в обратном направлении.
img {cursor: pointer}
Примеры: [1]
Определяет масштаб элемента. Работает только в IE.
Значение:
- число с плавающий точкой, где 1.0 нормальный размер.
- любое соответствующее стандарту процентное значение, где 100% нормальный размер.
img {zoom: 2.0} /*Элемент увеличен в два раза*/
div {zoom: 300%} /*Элемент увеличен в три раза*/
Примеры: [1]
|