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

JavaScript Справка

обзор

JavaScript

JS строка JS Число JS операторы JS Заявления JS математический JS Дата JS массив JS логический JS RegExp JS Глобальный JS конверсионный

браузер BOM

Window Navigator Screen History Location

HTML DOM

DOM Документ DOM элементы DOM Атрибуты DOM Мероприятия DOM Стиль

HTML Объекты

<a> <abbr> <address> <area> <article> <aside> <audio> <b> <base> <bdo> <blockquote> <body> <br> <button> <canvas> <caption> <cite> <code> <col> <colgroup> <datalist> <dd> <del> <details> <dfn> <dialog> <div> <dl> <dt> <em> <embed> <fieldset> <figcaption> <figure> <footer> <form> <head> <header> <h1> - <h6> <hr> <html> <i> <iframe> <img> <ins> <input> button <input> checkbox <input> color <input> date <input> datetime <input> datetime-local <input> email <input> file <input> hidden <input> image <input> month <input> number <input> password <input> radio <input> range <input> reset <input> search <input> submit <input> text <input> time <input> url <input> week <kbd> <keygen> <label> <legend> <li> <link> <map> <mark> <menu> <menuitem> <meta> <meter> <nav> <object> <ol> <optgroup> <option> <output> <p> <param> <pre> <progress> <q> <s> <samp> <script> <section> <select> <small> <source> <span> <strong> <style> <sub> <summary> <sup> <table> <td> <th> <tr> <textarea> <time> <title> <track> <u> <ul> <var> <video>

Другие объекты

CSSStyleDeclaration


 

HTML DOM style Propery

<Элемент объекта

пример

Добавьте красный цвет к <h1> элемента:

document.getElementById("myH1").style.color = "red";

Перед установкой стиля:

Hello World!

После задания стиля:

Hello World!

Попробуй сам "

Больше "Try it Yourself" примеры ниже.


Определение и использование

Свойство стиля возвращает CSSStyleDeclaration объект, который представляет собой атрибут стиля элемента.

Свойство стиля используется для получения или установить определенный стиль элемента, используя различные свойства CSS.

Примечание: Невозможно установить стили, назначив строку свойству стиля, например , элемент .style = "color: red;" , Для того, чтобы задать стиль элемента, добавьте "CSS" свойство стиля и указать значение, например:

element .style.backgroundColor = "red";   // set the background color of an element to red Try it

Как вы можете видеть, синтаксис JavaScript для настройки свойств CSS несколько отличается от CSS (backgroundColor instead of background-color) .

Для получения списка всех доступных свойств см нашего Reference Style Object .

Примечание: Свойство стиля возвращает только объявления CSS , установленные в атрибут стиля встроенного элемента, например ,
<Р стиль = "цвет: красный;">. Это не представляется возможным использовать это свойство , чтобы получить информацию о правилах стиля от <head> раздел в документе или внешние таблицы стилей.

Тем не менее, вы можете получить доступ к <style> элемент из <head> с помощью документа. getElementsByTagName() :

var x = document.getElementsByTagName("STYLE")[0];   // get the first <style> element Try it

Примечание: Рекомендуется использовать свойство стиля вместо element . setAttribute("style", "...") метод, так как свойство стиля не будет перезаписывать другие свойства CSS , которые могут быть заданы в style атрибута.


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

Имущество
style да да да да да

Синтаксис

Возвращение свойства стиля:

element .style. property

Установка свойств стиля:

element .style. property = value

Значения свойств

Стоимость Описание
value Задает значение указанного свойства. Например, для свойства borderBottom:

Элемент .style.borderBottom = «2рх сплошной красный»;

Технические подробности

Возвращаемое значение: CSSStyleDeclaration объект, представляющий атрибут стиля элемента
DOM Version Дом Уровень 2 CSS

Примеры

Еще примеры

пример

Получить значение а <p> верхней границы элемента:

var x = document.getElementById("myP").style.borderTop;

В результате х будет:

5px solid red
Попробуй сам "

Похожие страницы

Учебник CSS: Учебник CSS

CSS Ссылка: Свойства CSS

HTML DOM Ссылка: Стиль Ссылка на объект

HTML Ссылка: HTML <style> тег


<Элемент объекта