|
|
Книги-onlineStyle Оглавление | Назад | Вперёд | Индекс StyleОбъект, специфицирующий стиль HTML-элементов. СозданиеЛюбым из следующих свойств объекта document: ОписаниеОбъект Style даёт возможность динамически реализовать таблицы стилей HTML в JavaScript. Методы и свойства объекта Style реализуют свойства каскадных таблиц стилей HTML в JavaScript. Полное описание таблиц стилей см. в книге Dynamic HTML in Netscape Communicator. Свойства. Резюме.
Методы. Резюме.
Кроме того, этот объект наследует методы watch и unwatch из объекта Object. alignСпецифицирует выравнивание HTML-элемента внутри своего родителя. СинтаксисstyleObject.align = {left | right | none} Параметр
Не путайте align с textAlign, который специфицирует выравнивание содержимого текстовых элементов. Свойство align является отражением свойства float каскадных таблиц стилей. backgroundColorСпецифицирует сплошной цвет фона элемента. СинтаксисstyleObject.backgroundColor = colorValue Параметры
Свойство backgroundColor является отражением свойства background-color каскадных таблиц стилей. backgroundImageСпецифицирует фоновый рисунок HTML-элемента. СинтаксисstyleObject.backgroundImage = url Параметры
Свойство backgroundImage является отражением свойства background-image каскадных таблиц стилей. borderBottomWidthСпецифицирует ширину линии нижнего края рамки HTML-элемента. СинтаксисstyleObject.borderBottomWidth = length Параметры
Свойство borderBottomWidth является отражением свойства border-bottom-width каскадных таблиц стилей. См. такжеStyle.borderLeftWidth, Style.borderRightWidth, Style.borderTopWidth, Style.borderWidthsborderColorСпецифицирует цвет рамки HTML-элемента. СинтаксисstyleObject.borderColor = {none | colorValue} Параметры
Свойство borderColor является отражением свойства border-color каскадных таблиц стилей. borderLeftWidthСпецифицирует ширину линии левого края рамки HTML-элемента. СинтаксисstyleObject.borderLeftWidth = length Параметры
Свойство borderLeftWidth является отражением свойства border-left-width каскадных таблиц стилей. См. такжеStyle.borderBottomWidth, Style.borderRightWidth, Style.borderTopWidth, Style.borderWidthsborderRightWidthСпецифицирует ширину линии правого края рамки HTML-элемента. СинтаксисstyleObject.borderRightWidth = length Параметры
Свойство borderRightWidth является отражением свойства border-right-width каскадных таблиц стилей. См. такжеStyle.borderBottomWidth, Style.borderLeftWidth, Style.borderTopWidth, Style.borderWidthsborderStyleСпецифицирует стиль рамки, такой как solid или double, вокруг HTML-элемента уровня блока. СинтаксисstyleObject.borderStyle = styleType Параметры
Вы также обязаны специфицировать ширину рамки. Свойство borderStyle является отражением свойства border-style каскадных таблиц стилей. borderTopWidthСпецифицирует ширину линии верхнего края рамки HTML-элемента. СинтаксисstyleObject.borderTopWidth = length Параметры
Свойство borderTopWidth является отражением свойства border-top-width каскадных таблиц стилей. См. такжеStyle.borderBottomWidth, Style.borderLeftWidth, Style.borderRightWidth, Style.borderWidthsborderWidthsСпецифицирует ширину линии рамки HTML-элемента. СинтаксисborderWidths(top, right, bottom, left) Параметры
ОписаниеМетод borderWidths является удобной аббревиатурой для установки свойств ширины всех линий рамки одновременно. См. такжеStyle.borderBottomWidth, Style.borderLeftWidth, Style.borderRightWidth, Style.borderTopWidthclearСпецифицирует стороны HTML-элемента, которые разрешают всплывание элементов. СинтаксисstyleObject.clear = {left | right | both | none} Параметр
Свойство clear является отражением свойства clear каскадных таблиц стилей. colorСпецифицирует цвет текста HTML-элемента. СинтаксисstyleObject.color = colorValue Параметры
Свойство color является отражением свойства color каскадных таблиц стилей. displayПереопределяет обычное отображение элемента и специфицирует, отображается ли он in- line, как элемент уровня блока или как элемента списка уровня блока. СинтаксисstyleObject.display = styleType Параметры
Свойство display является отражением свойства display каскадных таблиц стилей. fontFamilyСпецифицирует семейство шрифтов, такое как Helvetica или Arial, для текстового HTML-элемента. СинтаксисstyleObject.fontFamily = {specificFamily | genericFamily} Параметры
Свойство fontFamily является отражением свойства font-family каскадных таблиц стилей. Ключевые слова genericFamily доступны на всех платформах, но специфический отображаемый шрифт зависит от конкретной платформы. Вы можете смешивать ключевые слова specificFamily и genericFamily в одном значении. Например, следующий код выводит текст шрифтом Helvetica, если этот шрифт доступен; иначе текст отображается шрифтом sans-serif, определяемым операционной системой: document.tags.H1.fontFamily = "Helvetica, sans-serif" Вы можете также сделать ссылку на файл определения шрифта и загрузить его, когда браузер загружает web-страницу, гарантируя, что все шрифты будут доступны в пользовательской операционной системе. См. Dynamic HTML in Netscape Communicator. fontSizeСпецифицирует размер шрифта текстового HTML-элемента. СинтаксисstyleObject.fontSize = Параметры
Свойство fontSize является отражением свойства font-size каскадных таблиц стилей. По умолчанию имеет значение medium. fontStyleСпецифицирует стиль шрифта HTML-элемента. СинтаксисstyleObject.fontStyle = styleType Параметры
Свойство fontStyle является отражением свойства font-style каскадных таблиц стилей. fontWeightСпецифицирует вес шрифта HTML-элемента. СинтаксисstyleObject.fontWeight = {absolute | relative | numeric} Параметры
Свойство fontWeight является отражением свойства font-weight каскадных таблиц стилей. lineHeightСпецифицирует расстояние между базовыми линиями двух смежных строк шрифта уровня блока. СинтаксисstyleObject.lineHeight = {number | length | percentage | normal} Параметры
Свойство lineHeight является отражением свойства line-height каскадных таблиц стилей. Если Вы устанавливаете свойство lineHeight, специфицируя number, Navigator рассчитывает высоту строки путём умножения размера шрифта текущего элемента на number. Например, если lineHeight равно 1.2 в параграфе, использующем шрифт в 10-пунктов, высота строки будет 12 пунктов. Если Вы устанавливаете lineHeight с number, потомки текущего параграфа наследуют фактор высоты строки; если Вы устанавливаете lineHeight с length или percentage, потомки наследуют результирующее значение. listStyleTypeСпецифицирует стиль символа, отображаемого в начале элемента списка. СинтаксисstyleObject.listStyleType = styleType Параметры
Свойство listStyleType является отражением свойства list-style-type каскадных таблиц стилей. marginBottomСпецифицирует минимальное расстояние между низом HTML-элемента и верхом прилегающего элемента. СинтаксисstyleObject.marginBottom = {length | percentage | auto} Параметры
Свойство marginBottom является отражением свойства margin-bottom каскадных таблиц стилей. См. такжеStyle.marginLeft, Style.marginRight, Style.marginTop, Style.marginsmarginLeftСпецифицирует минимальное расстояние между левым краем HTML-элемента и правым краем прилегающего элемента. СинтаксисstyleObject.marginLeft = {length | percentage | auto} Параметры
Свойство marginLeft является отражением свойства margin-left каскадных таблиц стилей. См. такжеStyle.marginBottom, Style.marginRight, Style.marginTop, Style.marginsmarginRightСпецифицирует минимальное расстояние между правым краем HTML-элемента и левым краем прилегающего элемента. СинтаксисstyleObject.marginRight = {length | percentage | auto} Параметры
Свойство marginRight является отражением свойства margin-right каскадных таблиц стилей. См. такжеStyle.marginBottom, Style.marginLeft, Style.marginTop, Style.marginsmarginsСпецифицирует минимальное расстояние между краями HTML-элемента и краями смежных элементов. Синтаксисmargins(top, right, bottom, left) Параметры
ОписаниеМетод margins является удобной аббревиатурой для установки одновременной всех полей. См. такжеStyle.marginBottom, Style.marginLeft, Style.marginRight, Style.marginTopmarginTopСпецифицирует минимальное расстояние между верхом HTML-элемента и низом прилегающего элемента. СинтаксисstyleObject.marginTop = {length | percentage | auto} Параметры
Свойство marginTop является отражением свойства margin-top каскадных таблиц стилей. См. такжеStyle.marginBottom, Style.marginLeft, Style.marginRight, Style.marginspaddingBottomСпецифицирует, какое пространство вставить между низом элемента и его содержимым, таким как текст или рисунок. СинтаксисstyleObject.paddingBottom = {length | percentage} Параметры
Свойство paddingBottom является отражением свойства padding-bottom каскадных таблиц стилей. См. такжеStyle.paddingLeft, Style.paddingRight, Style.paddingTop, Style.paddingspaddingLeftСпецифицирует, какое пространство вставить между левым краем элемента и его содержимым, таким как текст или рисунок. СинтаксисstyleObject.paddingLeft = {length | percentage} Параметры
Свойство paddingLeft является отражением свойства padding-left каскадных таблиц стилей. См. такжеStyle.paddingBottom, Style.paddingRight, Style.paddingTop, Style.paddingspaddingRightСпецифицирует, какое пространство вставить между правым краем элемента и его содержимым, таким как текст или рисунок. СинтаксисstyleObject.paddingRight = {length | percentage} Параметры
Свойство paddingRight является отражением свойства padding-right каскадных таблиц стилей. См. такжеStyle.paddingBottom, Style.paddingLeft, Style.paddingTop, Style.paddingspaddingsСпецифицирует, какое пространство вставить между краями элемента и его содержимым, таким как текст или рисунок. Синтаксисpaddings(top, right, bottom, left) Параметры
ОписаниеМетод paddings является удобной аббревиатурой для установки одновременной всех свойств заполнения/padding. См. такжеStyle.paddingBottom, Style.paddingLeft, Style.paddingRight, Style.paddingToppaddingTopСпецифицирует, какое пространство вставить между верхом элемента и его содержимым, таким как текст или рисунок. СинтаксисstyleObject.paddingTop = {length | percentage} Параметры
Свойство paddingTop является отражением свойства padding-top каскадных таблиц стилей. См. такжеStyle.paddingBottom, Style.paddingLeft, Style.paddingRight, Style.paddingstextAlignСпецифицирует выравнивание текстового HTML-элемента уровня блока. СинтаксисstyleObject.textAlign = alignment Параметры
Не путайте textAlign с align, которое специфицирует выравнивание HTML-элемента внутри его родителя. Свойство textAlign является отражением свойства text-align каскадных таблиц стилей. textDecorationСпецифицирует специальные эффекты, такие как мигание, перечёркивание и подчёркивание, добавляемые к текстовому HTML-элементу. СинтаксисstyleObject.textDecoration = decoration Параметры
Свойство textDecoration является отражением свойства text-decoration каскадных таблиц стилей. textIndentСпецифицирует размер отступа перед первой отформатированной строкой текстового HTML-элемента уровня блока. СинтаксисstyleObject.textIndent = {length | percentage} Параметры
Свойство textIndent является отражением свойства text-indent каскадных таблиц стилей. textTransformСпецифицирует регистр текстового HTML-элемента уровня блока. СинтаксисstyleObject.textTransform = transformation Параметры
Свойство textTransform является отражением свойства text-transform каскадных таблиц стилей. whiteSpaceСпецифицирует, должен ли сжиматься пробел внутри HTML-элемента. СинтаксисstyleObject.whiteSpace = {normal | pre} Параметр
Свойство whiteSpace является отражением свойства white-space каскадных таблиц стилей. widthСпецифицирует ширину HTML-элемента уровня блока. СинтаксисstyleObject.width = {length | percentage | auto} Параметры
Свойство width является отражением свойства width каскадных таблиц стилей. Свойства Style.marginLeft и Style.marginRight имеют приоритет над свойством Style.width. Например, если marginLeft установлено в 25%, marginRight установлено в 10%, а width установлена в 100%, Navigator игнорирует значение width и использует 65% для установки width. Оглавление | Назад | Вперёд | ИндексДата последнего обновления: 28 мая 1999 года. Внимание! Если у вас не получилось найти нужную информацию, используйте рубрикатор или воспользуйтесь поиском . книги по программированию исходники компоненты шаблоны сайтов C++ PHP Delphi скачать |
|