Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 04.10.2017, 12:19
Новичок на форуме
Отправить личное сообщение для Alexander_G Посмотреть профиль Найти все сообщения от Alexander_G
 
Регистрация: 04.10.2017
Сообщений: 5

Верстка сложных элементов
Всем привет!

Есть задание, сверстать фигуру представленную ниже на картинке, так как предусмотрен hover эффект тени по всему контуру фигуры.

Возникла сложно с версткой элементов обрамленных красным квадратом...

Как можно сверстать эти элементы?

Заранее большое спасибо за помощь!
Изображения:
Тип файла: jpg test.JPG (23.0 Кб, 9 просмотров)
Ответить с цитированием
  #2 (permalink)  
Старый 04.10.2017, 13:00
Новичок на форуме
Отправить личное сообщение для Alexander_G Посмотреть профиль Найти все сообщения от Alexander_G
 
Регистрация: 04.10.2017
Сообщений: 5

Большое спасибо! Но это часть пазла представленного из четырёх элементов, и на каждом должен быть hover эффект... С картинками это реально сделать?

Ответить с цитированием
  #3 (permalink)  
Старый 04.10.2017, 13:04
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,794

Alexander_G, что мешает при hover'е сменить адрес картинки?
Ответить с цитированием
  #4 (permalink)  
Старый 04.10.2017, 15:02
Новичок на форуме
Отправить личное сообщение для Alexander_G Посмотреть профиль Найти все сообщения от Alexander_G
 
Регистрация: 04.10.2017
Сообщений: 5

Спасибо большое! Будем пробовать
Ответить с цитированием
  #5 (permalink)  
Старый 04.10.2017, 17:19
Профессор
Отправить личное сообщение для Rasy Посмотреть профиль Найти все сообщения от Rasy
 
Регистрация: 17.06.2016
Сообщений: 509

Alexander_G,
Что подразумевается под hover эффектом? Тень (box-shadow)?
Ответить с цитированием
  #6 (permalink)  
Старый 04.10.2017, 17:41
Новичок на форуме
Отправить личное сообщение для Alexander_G Посмотреть профиль Найти все сообщения от Alexander_G
 
Регистрация: 04.10.2017
Сообщений: 5

Сообщение от Rasy Посмотреть сообщение
Alexander_G,
Что подразумевается под hover эффектом? Тень (box-shadow)?
Совершенно верно. При на ведение на каждый пазл, появляется тень по контуру пазла.
Ответить с цитированием
  #7 (permalink)  
Старый 04.10.2017, 17:55
Профессор
Отправить личное сообщение для Rasy Посмотреть профиль Найти все сообщения от Rasy
 
Регистрация: 17.06.2016
Сообщений: 509

Alexander_G,
Есть профессиональный способ со спрайтами.
1. При наведении на квадрат делается обычная css фигура, квадрат с бэкграундом и тенью повторяющую box-shadow картинки.
2. Обрамленные элементы вырезаются и соединяются в спрайт.
3. При ховере просто подставляем нужную картинку из спрайта для псевдоэлементов ::before и ::after.
Ответить с цитированием
  #8 (permalink)  
Старый 04.10.2017, 20:25
Новичок на форуме
Отправить личное сообщение для Alexander_G Посмотреть профиль Найти все сообщения от Alexander_G
 
Регистрация: 04.10.2017
Сообщений: 5

Огромное спасибо
Ответить с цитированием
  #9 (permalink)  
Старый 04.10.2017, 20:33
Профессор
Отправить личное сообщение для Rasy Посмотреть профиль Найти все сообщения от Rasy
 
Регистрация: 17.06.2016
Сообщений: 509

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



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Верстка бесплатно (для моего портфолио) Alex_1986 Работа 0 21.04.2014 12:05
Вывод случайных элементов из массива в таблицу Narm0 Общие вопросы Javascript 10 06.08.2013 12:39
Удалить и вернуть массив из удаленных элементов splice Paulyyy Общие вопросы Javascript 15 29.05.2013 15:36
Получить список ВСЕХ элементов DOM Почемучкин Events/DOM/Window 7 16.04.2012 11:33
Верстка в две колонки greatilya (X)HTML/CSS 8 05.08.2011 00:40