Размыть изображение и показать текст при наведении?CSS

Разбираемся в CSS
Ответить Пред. темаСлед. тема
Anonymous
 Размыть изображение и показать текст при наведении?

Сообщение Anonymous »

У меня есть эта сетка с тремя столбцами, и когда я нажимаю на один из элементов div, она перемещается вниз по строке и охватывает всю строку, а также снова закрывается, когда я нажимаю на нее снова. Кроме того, когда я открываю другой div, он закрывает все остальные, если они открыты. чтобы одновременно открывался только один объект
как мне сделать так, чтобы при наведении на него курсора элемент div размывался и в середине отображалось "Нажмите, чтобы получить дополнительную информацию" ? я думал добавить div с текстом на каждом из них, но это кажется слишком однообразным... есть ли более простой способ сделать это?

Код: Выделить всё

document.querySelectorAll('#gridALBUM > div').forEach((D,_,A)=>
{
D.addEventListener('click', e=>
{
if (D.classList.toggle('span'))
A.forEach(d =>{ if(d!=D) d.classList.remove('span') });
})
})

Код: Выделить всё

#gridALBUM {
margin: 50px auto;
max-width: 908px;
display: grid;
grid-gap: 0 4px;
grid-template-columns: repeat(3, 300px);
grid-auto-flow: dense;
background-color: lightblue;
}

#gridALBUM > div {
border  : 1px solid black;
display : flex;
}

#gridALBUM > div:not(.span) > div {
display : none;
}

#gridALBUM > div.span {
grid-column      : 1 / 4;
background-color : #47479c;
}

Код: Выделить всё

1  one   
2  two   
3  three 
4  four  
5  five  
6  six   
7  seven 
8  eight 
9  nine  
10 ten   



Подробнее здесь: https://stackoverflow.com/questions/790 ... t-on-hover
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

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

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Размыть изображение и показать текст при наведении?
    Anonymous » » в форуме CSS
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • При наведении на размытое видео, как размыть круг вокруг указателя
    Anonymous » » в форуме Jquery
    0 Ответы
    25 Просмотры
    Последнее сообщение Anonymous
  • При наведении на размытое видео, как размыть круг вокруг указателя
    Anonymous » » в форуме CSS
    0 Ответы
    26 Просмотры
    Последнее сообщение Anonymous
  • Ошибка при попытке размыть изображение с помощью библиотеки поддержки RenderScript на телефоне Android.
    Anonymous » » в форуме Android
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Как размыть текст в React Native
    Гость » » в форуме Android
    0 Ответы
    12 Просмотры
    Последнее сообщение Гость

Вернуться в «CSS»