Общие правила.

На нашем сайте вы найдёте интересные статьи и руководства, которые помогут вам в изучении различных технологий! Вы можете оставлять свои комментарии и задавать различные вопросы.

Вы можете попросить ответа на интересующие вас вопросы и получить помощь, если у вас что-то не получается. Просто задайте свой вопрос на форуме и опишите, что вы хотели бы знать.

Пожалуйста, будьте культурны при общении на форуме.

Публикация своих статей

На сайте вы можете легко опубликовать вашу статью. Это всегда приветствуется!

Пара советов:

• Орфографически правильный текст удобнее и приятнее читать. В интернете есть множество сервисов, которые могут помочь вам с этим.
• «Оформляйте» свой текст. Использование картинок, красивое оформление текста и разбивание связанных строчек на абзацы делает текст лучше.

Удачи!

Обсуждение статей

Наш сайт — это форум. Вы всегда можете оценить статью, задать о ней вопрос и обсудить тему статьи.

Публикация вопросов

Для вопросов на форуме есть специальная тема — помощь. В ней можно задать интересующий вас вопрос, на который другие участники форума могут ответить.

Пожалуйста, перед тем, как задать вопрос, используйте поиск по форуму. Возможно, такой вопрос уже есть. Также, пожалуйста, определяйте свой вопрос в нужную категорию. Так вопросы будет легче найти другим людям.

Форум и полезные статьи!

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1

ТЕМА:

Начальное руководство по HTML/CSS/JS. Создаём кликер на HTML. Часть шестая. 2 года 5 мес. назад #27

  • Vlad_i_
  • Vlad_i_ аватар Автор темы
  • Не в сети
  • Администратор
  • Администратор
  • Сообщений: 18
  • Спасибо получено: 0
Продолжаем создавать свой мини-кликер с помощью HTML, CSS и JavaScript!
В этой статье мы снова немного разукрасим сам кликер и познакомимся с новыми функциями CSS.
Предыдущая (пятая) часть.

Кажется, стоит добавить нашей странице какой-нибудь фон, чтобы всё выглядело красочнее.
Зайдем в наш файл style.css и добавим новый стиль для body, ведь <body> — это вся страница.
Снова напоминаю, что в селекторах нужно ставить точку перед классами (.class), решетку перед id (#id), а перед тегами ничего не ставить.

body {
    background-color: #ffda99;
}
Я выбрал светло-оранжевый цвет #ffda99. Вы можете выбрать другой любой цвет на ваш вкус.
Теперь страничка выглядит так:



Теперь, я думаю, выглядит интереснее. Вы можете сами экспериментировать с цветами.

Итак, попробуйте сейчас навести и нажать на кнопку. Ничего не происходит, цвет кнопки не меняется. Что, если мы хотим добавить, например, изменение цвета при наведении на кнопку?

Для этого существуют псевдоклассы :hover (при наведении), :active (при зажатии) и т.д.
Как их использовать?

Добавим ещё один стиль для кнопки .clicker-button, и в конце селектора добавим :hover

.clicker-button:hover {

}
Добавим сюда стиль background-color:

.clicker-button:hover {
    background-color: #ffd66d;
}
Сохраним и попробуем теперь навести на кнопку.
Готово! Теперь при наведении кнопка будет менять свой цвет фона (с помощью стиля background-color).

Теперь попробуем снова изменить фон, только для зажатия кнопки. Для этого используется псевдокласс :active.

.clicker-button:active {
    background-color: #ffcd38;
}
Попробуем нажать на кнопку. Теперь при наведении и нажатии кнопка меняет цвет на нужный! :)

Продолжение следует...
Вложения:

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Страница:
  • 1