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

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


 

Style filter Property

<Style Object

пример

Изменение цвета изображения в черно-белых (100% grayscale) в (100% grayscale) :

// Standard syntax
document.getElementById("myImg").style.filter = "grayscale(100%)";

// Code for Chrome, Safari and Opera
document.getElementById("myImg").style.WebkitFilter = "grayscale(100%)";
Попробуй сам "

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

Свойство Фильтр добавляет визуальные эффекты (like blur and saturation) , (like blur and saturation) к изображениям.


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

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

Числа следует Webkit указать первую версию, которая работала с префиксом.

Имущество
filter 18,0 Webkit 13,0 35,0 6,0 Webkit 15,0 Webkit

Примечание: Chrome, Safari и Opera поддерживают альтернативу, свойство WebkitFilter.


Синтаксис

Возвращает свойство фильтра:

object .style.filter

Установите свойство фильтра:

object .style.filter="none | blur() | brightness() | contrast() | drop-shadow() | grayscale() | hue-rotate() | invert() | opacity() | saturate() | sepia()"

Функции фильтрации

Примечание: Фильтры , которые используют процентные значения (ie 75%) , а также принимает значение в виде десятичной (ie 0.75) .

Фильтр Описание
никто Указывает, никаких эффектов
blur( px ) Применяется эффект размытия к изображению. Большее значение будет создавать больше размытия.

Если не указано значение, используется 0.
brightness( % ) Регулировка яркости изображения.

0% сделает изображение полностью черным.
100% (1) по умолчанию и представляет собой исходное изображение.
Значения более 100% обеспечит более яркие результаты.
contrast( % ) Регулировка контрастности изображения.

0% сделает изображение полностью черным.
100% (1) по умолчанию и представляет собой исходное изображение.
Значения более 100% обеспечат результаты с меньшим контрастом.
drop - shadow( h-shadow v-shadow blur spread color ) Применяется эффект тени к изображению.

Возможные значения:
ч-тень - обязательно. Задает значение пикселя для горизонтальной тени. Отрицательные значения поместите тень слева от изображения.

v-тень - обязательно. Задает значение пикселя для вертикальной тени. Отрицательные значения поместите тень над изображением.

размытие - необязательно. Это третье значение, и должно быть в пикселях. Добавляет эффект размытия тени. Большее значение будет создавать больше размытия (тень становится больше и светлее). Отрицательные значения не допускаются. Если не указано значение, используется 0 (край теневой является острым).

Распространение - необязательно. Это четвертое значение, и должно быть в пикселях. Положительные значения приведут к тому, чтобы тени расширяться и расти больше, а отрицательные значения будут вызывать тень сокращаться. Если не указано, то это будет 0 (the shadow will be the same size as the element) , (the shadow will be the same size as the element) .
Примечание: Chrome, Safari и Opera, и , возможно , другие браузеры не поддерживают эту 4 - ю длину; он не будет оказывать при добавлении.

Цвет: Необязательно. Добавляет цвет тени. Если не указано, цвет зависит от браузера (often black) .
Совет: Этот фильтр похож на бокс-теневой собственность.
grayscale( % ) Преобразование изображения в оттенках серого.

0% (0) по умолчанию и представляет собой оригинальное изображение.
100% сделает изображение полностью серый (used for black and white images) .

Примечание: Отрицательные значения не допускаются.
Хюэ rotate( deg ) Применяется поворот цветового тона на изображении. Значение определяет количество градусов вокруг цветового круга будет регулировать образцы изображения. 0deg по умолчанию, и представляет собой оригинальное изображение.

Примечание: Максимальное значение 360deg.
invert( % ) Инвертирует образцы в изображении.

0% (0) по умолчанию и представляет собой оригинальное изображение.
100% сделает изображение полностью инвертируется.

Примечание: Отрицательные значения не допускаются.
opacity( % ) Устанавливает уровень непрозрачности для изображения. Непрозрачность уровень описывает прозрачность уровня, где:

0% является полностью прозрачным.
100% (1) по умолчанию и представляет собой исходное изображение (no transparency) .

Примечание: Отрицательные значения не допускаются.
Совет: Этот фильтр похож на непрозрачность свойство.
saturate( % ) Насыщает изображение.

0% (0) сделает изображение полностью не-насыщенными.
100% по умолчанию и представляет собой оригинальное изображение.
Значения более 100% обеспечивает супер-насыщенные результаты.

Примечание: Отрицательные значения не допускаются.
sepia( % ) Преобразование изображения в сепии.

0% (0) по умолчанию и представляет собой оригинальное изображение.
100% сделает изображение полностью сепия.

Примечание: Отрицательные значения не допускаются.

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

CSS версия CSS3

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

Ссылка CSS: filter property


<Style Object