CSS стили
В предыдущей главе мы уже сталкивались с методом .css(), с его помощью мы меняли цвет шрифта, но на этом его возможности не заканчиваются. Пора копнуть поглубже, чтобы не штурмовать форумы банальными вопросами ;)
Копать начнём с более досконального изучения метода .css():
получение значения CSS-свойства
установка значения CSS-свойства
установка нескольких значений
тут для установки значения используется функция обратного вызова (в просторечии — callback-функция), index это порядковый номер элемента в выборке, value — текущее значение свойства
Приведу примеры использования:
// устанавливаем значение цвета шрифта
$("#my").css("color", "red")
// меняем цвет фона
$("#my").css("background-color", "yellow")Для изменения нескольких параметров передаём объект в формате ключ-значение (это фактически JSON):
$("#my").css({
"color": "red",
"font-size": "18px",
"background-color": "white"
})Для именования свойств можно использовать как CSS-нотацию (см. пример выше), так и JavaScript вариант:
А вот перед нами экзотический способ изменения шрифта с использованием функции обратного вызова:
Наглядный интерактивный пример:
Last updated