Кнопка наверх для быстрой прокрутки страницы в начало

Здравствуйте уважаемые начинающие веб-мастера.

Для реализации кнопки «Наверх» существует много вариантов. Я предложу два наиболее лёгких из них.

Вариант 1

Кнопка с картинкой.

Кнопка с картинкой — самый простой вариант. Давайте посмотрим, как её сделать и реализовать на сайте.

Первым делом идём в Яндекс. Картинки и по запросу «Кнопка наверх» подбираем подходящую картинку.

Так как их там великое множество, то обращаем внимание не только на внешний вид, но и на размер картинки. 100 х 100 пикселей — это предел.

Следующий шаг — создаём из найденной картинки файл.

Делаем снимок экрана (скриншёт), аккуратненько вырезаем из него кнопку, сохраняем и получаем уникальный файл.

Затем будет не лишним доработать картинку, т.е. облегчить до возможных пределов и подогнать размер.

Если вы ещё на пользуетесь ни одним инструментом для этих целей, то рекомендую GIMP.

Как им пользоваться, подробно рассказано в статье Оптимизация изображений

И сразу примите как обязательное правило: На сайт нельзя грузить не оптимизированные изображения.

Даже самая небольшая картинка должна быть по возможности облегчена и подогнана по размерам. Так что простейший фотошоп вам жизненно необходим.

Итак, изображение готово, можно сказать кнопка готова, теперь внедрим её на сайт.

Пример на сайте работающем на WordPress.

Первым делом идём в Записи — Добавить новую и на пустую страницу загружаем готовую картинку. Делается это в режиме редактора Текст.

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

После этого переходим в файл Подвал (footer.php) и в самом конце, перед </body> вставляем полученный код картинки заключённый в якорную ссылку.

При этом из кода картинки удаляем имеющееся значение класса и прописываем туда своё.

Это нужно для дальнейшей работы со стилями (позиционирование)


<a href="#skrol"><img src="https://starper55plys. ru/wp-content/uploads/2015/04/4.jpg" alt="4" /></a>

Далее переходим в файл Заголовок (header.php) и сразу после <body> вставляем якорь, представляющий из себя div с идентификатором

Теперь картинка привязана к верху страницы. Осталось её спозиционировать внизу страницы.

В коде изображения у нас задан класс, на основании которого создаём селектор и вносим в него свойства позиционирования


.scroll {
position: fixed; /* Позиционируем относительно окна экрана */
right: 50px; /* Отступ от правого края экран */
bottom: 20px; /* Отступ от низа экрана */
border-radius: 3px; /* Закругляем уголки картинки */
box-shadow: rgba(2,0,0,5.5) 0px 1px 3px; /*Добавляем тень снизу */

Добавляем этот код в файл стилей (style.css)

Ну вот и всё. Пример такой кнопки Вы видите в правом нижнем углу страницы.

Только не долго ей там осталось красоваться, так как в скором времени я переделаю её на кнопку без картинки.

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

То-есть прямо влияет на скорость загрузки сайта.

Вариант 2.

Кнопка написанная на HTML + CSS.

Конечно копка без картинки будет смотреться менее эффектно, но для посетителя пришедшего за информацией, это не будет иметь большого значения.

Главное, она будет выполнять свою работу, и не будет влиять на скорость загрузки.

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

Код:

HTML


<button>&uArr;</button>

CSS


.scrol {
width: 40px;
height: 40px;
border-radius: 5px;
color: #4285F4;
font-size: 34px;
background: radial-gradient(#fff 40%, #02A829)
}

Результат:

Вместо текста в кнопке использован спецсимвол html &uArr; (двойная стрелка).

Если поиграть со свойствами gradient (переход цвета) и color (цвет шрифта), а так же добавить box-shadow и text-shadow (тени), то результат сможет украсить любой игровой сайт.

Весь код этой кнопки вставляется так же как у предыдущей, только не забудьте добавить в стили позиционирование.

Желаю творческих успехов.

Добавить элементы в письмо | Creatio Academy

Элемент Картинка 

Элемент Картинка (Рис. 1) используется для добавления в шаблон произвольных изображений. Он состоит из двух частей: непосредственно изображения и графического контейнера.

Рис. 1 — Добавление изображения

Панель настройки картинки 

В этой области можно просмотреть и изменить настройки стиля изображения.

Рис. 2 — Панель настройки картинки

Параметр

Описание

Навигационная цепочка (1)

Воспользуйтесь навигационной цепочкой для перемещения между настройками вложенных элементов шаблона.

Настройки картинки

Чтобы добавить картинку в шаблон, в поле  загрузите изображение или введите его URL-адрес.

На заметку. Элемент Картинка поддерживает URI данных. Вы можете вставить изображение в кодировке base64 вместо URL.
Изображения в кодировке base64 являются частью HTML-кода сообщения и обычно не фильтруются почтовыми клиентами, которые по умолчанию не позволяют загружать внешние изображения.

Ссылка — если необходимо, чтобы по щелчку на изображение пользователь переходил на определенную страницу, укажите URL-адрес нужной страницы.

Подсказка — краткая информация об изображении, которая будет отображаться при наведении курсора на картинку.

На заметку. Подсказки обычно используются для добавления в шаблон неочевидной информации о картинке.

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

Заполните поле Альтернативный текст описанием изображения, чтобы получатели увидели его вместо пиктограммы, заменяющей отсутствующее изображение.

Размер, px

Укажите ширину и высоту картинки.

Загруженная картинка масштабируется автоматически, поля Ширина и Высота заполняются значением “Авто”. Автоматическое масштабирование картинки выполняется по размеру графического контейнера, а не по исходному размеру изображения, поэтому картинка может отображаться деформированной.

Укажите хотя бы один из параметров, чтобы при масштабировании соблюдалось соотношение сторон, как в исходном изображении.

Укажите оба параметра, чтобы принудительно изменить размер изображения до указанной высоты и ширины без учета соотношения.

Выравнивание

Настройте горизонтальное выравнивание для картинки (по левому краю , по центру или по правому краю ).

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

Отступы, px

Укажите расстояние (в пикселях) между картинкой и ее границами.

Отступы указываются отдельно для каждой из границ.

Скругление углов

Укажите радиус скругления углов картинки. Если вы хотите сохранить острые углы, оставьте этот параметр незаполненным. Эта настройка определяет радиус скругления для всех четырех углов картинки.

На заметку. Используйте элемент HTML и код со встроенными стилями CSS, чтобы настроить эллиптические углы и другие специальные эффекты.

Фон

Укажите цвет фона графического контейнера.

По умолчанию использование фона для новых элементов неактивно. Чтобы активировать настройку фона, установите признак 

(2).

Чтобы отключить использование фона для текущей картинки, этот признак необходимо снять.

Чтобы настроить однотонный фон, нажмите  и в открывшемся окне выберите необходимый цвет.

На заметку. Фон заполняет полностью весь графический контейнер. Например, если для картинки настроены отступы больше нуля, то вокруг изображения будет виден цветной фон. Если в изображении есть прозрачные участки, то под ними также будет виден цветной фон.

Границы

Здесь выполняется настройка границ картинки.

По умолчанию использование визуальных границ для новых изображений неактивно. Чтобы активировать настройку границ, установите признак (3).

Чтобы указать цвет границ, нажмите  и в открывшемся окне выберите необходимый цвет.

В поле  укажите ширину границы. Для скрытой границы установите стиль “Hidden”.

В меню (4) выберите стиль границ. По умолчанию при активации использования границ устанавливается стиль “Solid”. Для выбора в списке доступны следующие стили:

  • – Hidden

На заметку. Граница определена, но не отображается. В этом стиле ширина границы фактически равна “0”.

  • – Dotted

  • – Dashed

  • – Solid

  • – Double

  • – Groove

  • – Ridge

  • – Inset

  • – Outset

Определите, какие границы использовать, при помощи признаков Верхний, Нижний, Слева и Справа.

Элемент Кнопка 

Элемент Кнопка (Рис. 3) предназначен для визуализации ссылок призыва к действию. Также элементы Кнопка называются “призыв к действию” и по сути являются ссылками, представленными в виде кнопок.

Рис.  3 — Добавление кнопки в шаблон

Элемент контента Кнопка не тождественен HTML-элементу <button>.
Для добавления в шаблон HTML-элемента <button> воспользуйтесь блоком контента HTML.

Панель настройки кнопки 

В этой области можно просмотреть и изменить настройки стиля кнопки.

Рис. 4 — Панель настройки кнопки

Параметр

Описание

Навигационная цепочка (1)

Воспользуйтесь навигационной цепочкой для перемещения между настройками вложенных элементов шаблона.

Ссылка для перехода

По URL-адресу, указанному в этом поле, будет выполнен переход при клике на кнопку.

Шрифт

В этой группе настроек определяются свойства шрифта текста на кнопке.

Набор шрифтов дизайнера шаблонов — укажите шрифт кнопки.

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

Размер, px — укажите высоту шрифта в пикселях.

Чтобы изменить цвет шрифта, нажмите  и в открывшемся окне выберите необходимый цвет.

Высота строки, px — укажите расстояние между строками текста и границами элемента.

Максимально допустимая высота строки составляет 250 пикселей, а минимальная не может быть меньше высоты шрифта.

Расстояние между символами, px — укажите расстояние между символами в надписи.

Размер, px

Укажите ширину и высоту кнопки в пикселях.

Выравнивание

Настройте для кнопки горизонтальное (по левому краю , по центру или по правому краю ) и вертикальное (по верхней границе , по центру  или по нижней границе ) выравнивание для кнопки.

На заметку. Применение к стандартной кнопке различных параметров выравнивания по вертикали, скорее всего, не даст видимого эффекта из-за недостаточной высоты элемента.

Внешние отступы, px

Укажите расстояние, которое должно отделять кнопку от границ секции и/или соседних элементов контента.

Это расстояние указываются отдельно для каждой из сторон кнопки.

Отступы, px

Укажите расстояние (в пикселях) между текстом кнопки и ее границами.

Отступы указываются отдельно для каждой из границ.

Скругление углов

Укажите радиус скругления углов кнопки. Если вы хотите сохранить острые углы, оставьте этот параметр незаполненным. Эта настройка определяет радиус скругления для всех четырех углов кнопки.

На заметку. Используйте элемент HTML и код со встроенными стилями CSS, чтобы настроить эллиптические углы и другие специальные эффекты.

Фон

Укажите цвет фона кнопки.

По умолчанию для кнопок активно использование фона. Чтобы отключить фон, снимите признак (2).

Установите признак, чтобы применить все настройки фона кнопки.

Чтобы настроить однотонный фон, нажмите  и в открывшемся окне выберите необходимый цвет.

Границы

Здесь выполняется настройка границ кнопки.

По умолчанию использование визуальных границ для новых кнопок неактивно. Чтобы активировать настройку границ, установите признак (3).

Чтобы указать цвет границ, нажмите  и в открывшемся окне выберите необходимый цвет.

В поле  укажите ширину границы. Для скрытой границы установите стиль “Hidden”.

В меню (4) выберите стиль границ. По умолчанию при активации использования границ устанавливается стиль “Solid”. Для выбора в списке доступны следующие стили:

  • – Hidden

На заметку. Граница определена, но не отображается. В этом стиле ширина границы фактически равна “0”.

  • – Dotted

  • – Dashed

  • – Solid

  • – Double

  • – Groove

  • – Ridge

  • – Inset

  • – Outset

Определите, какие границы использовать, при помощи признаков Верхний, Нижний, Слева и Справа.

Элемент Текст 

Элемент Текст (Рис. 5) используется для добавления текста сообщения в шаблон письма. У этого элемента, кроме панели настройки в правой части окна, есть также панель инструментов, которая открывается в рабочей области дизайнера при выделении элемента.

Рис. 5 — Добавление элемента Текст в шаблон письма

Панель настройки текста 

Здесь выполняется настройка базового шрифта и стилей текста.

Рис. 6 — Панель настройки текста

Параметр

Описание

Навигационная цепочка (1)

Воспользуйтесь навигационной цепочкой для перемещения между настройками вложенных элементов шаблона.

Шрифт

В этой группе настроек определяются характеристики шрифта, которым будет написан ваш текст в письме.

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

Размер, px — укажите высоту шрифта в пикселях.

Чтобы изменить цвет шрифта, нажмите  и в открывшемся окне выберите необходимый цвет.

Высота строки, px — укажите расстояние между строками текста и границами элемента.

Максимально допустимая высота строки составляет 250 пикселей, а минимальная не может быть меньше высоты шрифта.

Расстояние между символами, px — укажите расстояние между символами в надписи.

Размер, px

Размер, px — укажите высоту шрифта в пикселях.

Выравнивание

Настройте для текста горизонтальное выравнивание (по левой границе , по центру , по правой границе  или растянуть по ширине ).

Высота, px

Укажите высоту текстового контейнера (в пикселях).

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

Отступы, px

Укажите расстояние (в пикселях) между текстом и границами контейнера.

Отступы указываются отдельно для каждой из границ.

Фон

Укажите цвет фона текстового контейнера.

По умолчанию использование фона для новых элементов неактивно. Чтобы активировать настройку фона, установите признак (2).

Чтобы отключить использование фона для текущего элемента, этот признак необходимо снять.

Чтобы настроить однотонный фон, нажмите  и в открывшемся окне выберите необходимый цвет.

Элемент Меню 

Элемент Меню представляет собой навигационную панель, которая состоит из перечня ссылок (Рис.  7). Для этого элемента можно настроить разное отображение для компьютеров и мобильных устройств.

Рис. 7 — Добавление меню в шаблон письма

Рис. 8 — Панель настройки меню

Параметр

Описание

Навигационная цепочка (1)

Воспользуйтесь навигационной цепочкой для перемещения между настройками вложенных элементов шаблона.

Конструктор меню

Добавляйте, удаляйте или перемещайте ссылки навигации.

Для перехода к настройке пункта меню кликните по его названию в конструкторе.

Для добавления нового пункта меню нажмите Добавить ссылку.

Чтобы удалить ссылку, нажмите кнопку . Единственную ссылку в меню удалить нельзя.

Выравнивание

Настройте выравнивание для ссылок в меню.

Гамбургер меню

Установите признак, чтобы на мобильных устройствах меню трансформировалось в “гамбургер” — ссылки можно было отобразить или скрыть под иконкой-“гамбургером”.

Выравнивание иконки

Настройте выравнивание для иконки-“гамбургера”  (по левой границе , по центру   или по правой границе ).

Это поле отображается только в том случае, если установлен признак Гамбургер меню.

Цвет иконки

Нажмите  , чтобы изменить цвет иконки-“гамбургера”.

Это поле отображается только в том случае, если установлен признак Гамбургер меню.

Элемент Пункт меню 

Элемент Пункт меню (Рис. 9) представляет собой ссылку, которая входит в родительскую навигационную панель, состоящую из навигационных ссылок.

Рис. 9 — Добавление пункта меню

 

Рис. 10 — Панель настройки пункта меню

Параметр

Описание

Навигационная цепочка (1)

Воспользуйтесь навигационной цепочкой для перемещения между настройками вложенных элементов шаблона.

Ссылка для перехода

Укажите URL-адрес для перехода.

Шрифт

В этой группе настроек определяются характеристики шрифта, который будет использоваться для пункта меню.

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

Размер, px — укажите высоту шрифта в пикселях.

Чтобы изменить цвет шрифта, нажмите  и в открывшемся окне выберите необходимый цвет.

Высота строки, px — укажите расстояние между строками текста и границами элемента.

Максимально допустимая высота строки составляет 250 пикселей, а минимальная не может быть меньше высоты шрифта.

Отступы, px

Укажите расстояние (в пикселях) между текстом и границами контейнера.

Отступы указываются отдельно для каждой из границ.

Элемент [Разделитель] 

Элемент Разделитель (Рис. 11) используется для размежевания соседних элементов горизонтальными линиями или полями.

Рис. 11 — Добавление разделителя в шаблон письма

На панели настройки вы можете задать высоту разделителя, а также указать цвет и толщину горизонтальной линии.

Рис. 12 — Панель настройки разделителя

Параметр

Описание

Навигационная цепочка (1)

Воспользуйтесь навигационной цепочкой для перемещения между настройками вложенных элементов шаблона.

Настройки разделителя

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

Отступы, px

Укажите расстояние (в пикселях) между линией разделителя и границами элемента.

Отступы указываются отдельно для каждой из границ.

Фон

Используйте эту группу настроек для того, чтобы настроить или удалить фон разделителя.

Элемент [Отступ] 

Элемент Отступ (Рис. 12) используется для разделения смежных элементов пустым пространством, по аналогии с прозрачной горизонтальной линией.

Рис. 12 — Добавление отступа в шаблон

Рис. 13 — Панель настройки отступа

Параметр

Описание

Навигационная цепочка (1)

Воспользуйтесь навигационной цепочкой для перемещения между настройками вложенных элементов шаблона.

Размер, px

Заполните поле Высота, чтобы определить размер отступа.

Фон

Укажите цвет фона отступа.

По умолчанию использование фона для новых элементов неактивно. Чтобы активировать настройку фона, установите признак (2).

Чтобы отключить использование фона для текущего элемента, этот признак необходимо снять.

Чтобы настроить однотонный фон, нажмите  и в открывшемся окне выберите необходимый цвет.

Как разместить кнопки над изображением (HTML/CSS)

спросил

Изменено 1 год, 8 месяцев назад

Просмотрено 1к раз

Я хотел бы разместить несколько кнопок с определенным положением над изображением в карусели изображений с помощью кода html/css. Я просмотрел разные сообщения, но не могу решить свою проблему. это мой HTML-код :

 
      <дел>
       " alt="Нет">
      
       <дел>
        <дел>
          MSN087
          MSN089
        

А это мой код CSS :

 img {
        заполнение: 0;
        дисплей: блок;
        поле: 0 авто;
        максимальная высота: 90%;
        максимальная ширина: 90%;
        z-индекс:-1;
    }
дел {
        заполнение: 0;
        дисплей: блок;
        поля: 10px авто 10px авто;
        максимальная высота: 100%;
        максимальная ширина: 100%;
    }
. контейнер{
  z-индекс: 100;
          }
.carousel-item{
  z-индекс:-1;
  размер фона: обложка;
              }
/* Стиль кнопок */
.btn {
  черный цвет;
  цвет фона: белый;
  граница:белая;
  поле: 10 пикселей;
  отступ:-10px;
  украшение текста: подчеркивание;
  вес шрифта: полужирный;
  максимальная ширина: 90 пикселей;
  высота: 30 пикселей;
  поле справа: 22px;
  z-индекс: 1;
}
 

Я не знаю, может быть, у меня что-то не так в моем коде или, может быть, я что-то упускаю, но кнопки появляются за изображением, а я хочу наоборот.

Заранее большое спасибо!

  • html
  • css
  • bootstrap-4

Вам понадобится position: absolute or position: fized or position: relative . Вы можете добавить позицию : относительная в свойства CSS вашей кнопки, чтобы заставить ее работать так, как вы хотите.
По умолчанию все элементы имеют позицию static . Элементы со статической позицией не учитывают z-index , а z-index игнорируется. Вот почему ваш z-index не работал.

РЕДАКТИРОВАТЬ: Нашел в чем твоя проблема. Дайте вашему изображению свойство position: absolute . Это должно испортить его позиционирование, но ваша проблема будет решена, и вы можете использовать flexbox, чтобы снова правильно их выровнять. Теперь ваши кнопки находятся над изображением (если мы видим из третьего измерения). Посмотрите этот CodePen, который я создал для решения этой проблемы.

3

Для того, чтобы в вашем случае разместить кнопку поверх другого элемента (изображение/карусель), необходимо указать position:relative; z-индекс: 1; в ваш класс .container и position:absolute;z-index:999; в ваш класс .btn. После этого вам нужно более точно расположить кнопки, просто перемещая их с атрибутами влево/вправо/вверх/вниз. Z-индекс — чем выше индекс, тем больше у него привилегий среди других элементов. Поэтому, если вы хотите поместить кнопки поверх изображения, вы должны сделать, как я сказал: кнопки с более высоким индексом, изображения с более низким индексом.

2

Возможно, вместо того, чтобы регулировать положение кнопки, изменяя поля и отступы

Попробуйте использовать position: absolute; и вверху: ; , а также осталось: ; команд для регулировки положения.

Если вам интересно, почему ваш z-index не работает, то это потому, что всем объектам по умолчанию присваивается статическая позиция и позиция статическая игнорирует z-индекс

1

Глядя на Ваш пример. Один из способов — присвоить Вашему кнопке элемент position: absolute и присвоить position: relative его ближайшему родителю. После этого Вы сможете придать своей кнопке более конкретное позиционирование.

Взгляните на приведенную ниже ссылку с примером.

https://www.w3schools. com/howto/howto_css_button_on_image.asp

ПРИМЕЧАНИЕ. Обратите внимание, что этот сайт (по моему мнению) не является лучшим источником знаний, но приведенный там пример имеет отношение к Вашей проблеме.

1

Зарегистрируйтесь или войдите в систему

Зарегистрируйтесь с помощью Google

Зарегистрироваться через Facebook

Зарегистрируйтесь, используя адрес электронной почты и пароль

Опубликовать как гость

Электронная почта

Обязательно, но не отображается

Опубликовать как гость

Электронная почта

Требуется, но не отображается

CSS Кнопка Изображение

В этой статье мы будем использовать CSS для элемента кнопки языка гипертекстовой разметки. Обычно элемент кнопки по умолчанию очень прост и не имеет стилей и эффектов. С помощью CSS мы используем различные свойства стиля и добавляем их к этому элементу. Эти свойства связаны со стилем текста, настройкой размера, цветами фона, эффектами анимации и добавлением изображений. В этой статье мы в первую очередь сосредоточимся на добавлении изображения к свойству кнопки, которое применимо через CSS. Чтобы реализовать этот подход, мы будем использовать Notepad++, который поможет нам отредактировать наш HTML-файл и протестировать его в нашем браузере.

Пример 01. Использование тега стиля CSS для добавления изображения на кнопку в файле HTML

В этом примере мы добавим изображение внутрь кнопки с помощью тега стиля CSS в заголовке файла. Внутри тега стиля мы создадим класс для кнопки, который будет вызываться позже в теле. Затем мы создадим скрипт, в котором мы добавим изображение к кнопке, используя ранее упомянутую технику.

В предыдущем сценарии мы открыли тег стиля в заголовке файла. В этом теге мы открываем параметры класса кнопки, в которых мы определим несколько свойств дизайна для элемента кнопки. Во-первых, мы добавляем изображение для фона кнопки. Мы можем добавить изображение через «URL» или «src». Затем мы добавляем свойство background-size, которое указано как «обложка». Затем мы также определяем ширину и высоту кнопки. После этого мы закрываем тег Style и переходим к тегу body. В этот тег мы добавляем заголовок, используя тег h2. Затем вызывается тег кнопки. В этом теге мы вызываем созданный ранее класс стилей, чтобы он наследовал все стили, определенные в этом классе. Затем мы закрываем все оставшиеся теги и сохраняем файл в формате HTML.

Как видно из предыдущего вывода, изображение отображается в виде кнопки на странице нашего браузера вместе с заголовком. Это подтверждает, что класс стиля был успешно унаследован тегом кнопки.

Пример 02. Добавление изображения на кнопку с использованием встроенного CSS-подхода

В этом примере мы добавим изображение на кнопку с помощью встроенного CSS-подхода. Мы добавим изображение к элементу кнопки по умолчанию языка гипертекстовой разметки, передав ему URL-адрес изображения в этом методе. Теперь давайте посмотрим на скрипт для этой техники.:

В сценарии, отраженном на изображении, мы видим, что заголовок файла пуст, потому что в этом примере мы будем использовать подход Inline CSS. Открываем наш тег кнопки. В теге мы указываем CSS, который мы хотим, чтобы кнопка имела в свойстве стиля. Мы упоминаем все стили в этом свойстве и разделяем их точкой с запятой. Мы также добавляем изображение с помощью ключевого слова фонового изображения и назначаем изображение через URL. Затем тег кнопки закрывается вместе с тегом body. После этого мы открываем этот HTML-файл в нашем браузере.

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

Пример 03. Использование тегов стиля CSS для добавления изображения к кнопке при наведении курсора мыши

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

В предыдущем скрипте мы открыли наш тег head для файла HTML. В этом теге стиль кнопки определяется путем открытия класса для элемента кнопки. В этом классе мы сначала определяем ширину и высоту кнопки. Затем мы добавляем свойство, которое превращает курсор в указатель, а также придаем тексту разумный размер. Затем мы добавляем в класс унаследованный метод под названием «hover». В этой функции мы добавляем изображение на фон через URL-адрес и назначаем размеру фона свойство, называемое «обложка».

После этого мы закрываем все теги стилей и переходим к телу этого файла. В теге body мы добавляем заголовок с помощью тега h2, а тег кнопки открывается после тега заголовка. В теге кнопки мы вызываем класс, который мы создали в теге стиля заголовка файла. Затем закройте кнопку и тег body. После этого мы открываем этот файл в нашем браузере, чтобы получить следующий вывод:

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

Пример 04: Преобразование тега стиля CSS кнопки по умолчанию в значок для следующей и предыдущей функции

В этом примере мы преобразуем две кнопки по умолчанию языка разметки гипертекста с помощью тега стиля CSS. Мы преобразуем две кнопки в этом примере в следующий и предыдущий значки, добавив изображение в тег стиля. Для этого нам нужно написать следующий скрипт:

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

Предыдущий результат — результат работы нашего скрипта. Как мы видим, обе кнопки выровнены, а изображения из классов стилей вставлены правильно. Теперь кнопки по умолчанию преобразуются в следующий и предыдущий значки для веб-страницы с помощью CSS.

Заключение

В этой статье мы рассмотрели несколько примеров добавления изображений к кнопке с помощью CSS. Мы использовали Inline CSS и Style Tag CSS, чтобы добавить изображения к кнопке по умолчанию в файле HTML.

Автор записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *