Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/29: Рейтинг темы: голосов - 29, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 26.04.2015
Сообщений: 40

Не работает hover

05.04.2016, 16:00. Показов 5787. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день уважаемые форумчане!
Помогите разобраться со следующей проблемой: надо чтобы при наведении курсора мышки светлел фон элемента.
По-разному пробовала, никак не получается.
Вот код:

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<div>
                <div class="thumbnail">
                <div class="grid">
                
                    <figure class="effect-roxy" style="background:url('img/design.jpg');">
                    <div class="overlay"></div>
                    <div class="middle">Дизайн интерьеров</div>             
                    </figure>
                    
                    
                    
                    </div>
                    
                </div>
            </div>
CSS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
.thumbnail {
text-align: center; 
margin-bottom: 0;
border: none;
background: #000;
}
 
figure {
min-height: 200px;  
margin-bottom: 1px;
position: relative;
text-align: center;
}
 
div.overlay {
   cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
   background: #000000;
    opacity: 0.8;
    
}
 
div.middle {
cursor: pointer;
color: #fff;
font-size: 30px;
line-height: normal;
padding-top: 10%;
    display: inline-block;
    vertical-align: middle;
    border-bottom: 2px solid #ffffff;
    position: relative;
    z-index: 2;
    
} 
div.overlay:hover {
opacity: 0.3;   
}
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
05.04.2016, 16:00
Ответы с готовыми решениями:

Не работает hover
Подскажите пожалуйста почему не работает hover. Код html: &lt;div class=&quot;logo_text&quot;&gt;&lt;/div&gt; &lt;h1&gt;&lt;a...

:hover не работает
Темой все сказано)) Нужна помощь. &lt;div id=&quot;page&quot; class=&quot;w&quot;&gt; &lt;div id=&quot;form&quot;&gt; &lt;div class=&quot;p_head b&quot;&gt; &lt;img...

Не работает .hover
Имеется 9 блоков, и обработчик наведения курсора на блоки .hover, который выводит квадрат в центре блока. При 1-й загрузке страницы hover...

5
 Аватар для fol
511 / 485 / 161
Регистрация: 08.07.2013
Сообщений: 1,714
Записей в блоге: 1
05.04.2016, 16:36
у .thumbnail стоит background:#000. надо убрать
0
0 / 0 / 0
Регистрация: 26.04.2015
Сообщений: 40
05.04.2016, 16:44  [ТС]
убрала, не помогло
0
Эксперт HTML/CSS
 Аватар для Fedor92
2964 / 2621 / 1068
Регистрация: 15.12.2012
Сообщений: 10,091
Записей в блоге: 11
05.04.2016, 16:59
Jordy, типа так:
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>example</title>
<style>
.thumbnail {
text-align: center; 
margin-bottom: 0;
border: none;
background: #000;
}
 
figure {
min-height: 200px;  
margin-bottom: 1px;
position: relative;
text-align: center;
}
 
div.overlay {
   cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
   background: #000000;
    opacity: 0.8;
    
}
 
div.middle {
cursor: pointer;
color: #fff;
font-size: 30px;
line-height: normal;
padding-top: 10%;
    display: inline-block;
    vertical-align: middle;
    border-bottom: 2px solid #ffffff;
    position: relative;
    z-index: 2;
    
} 
.overlay:hover {
background:rgba(255,255,255,0.5) 
} 
</style>
</head>
<body>
<div>
                <div class="thumbnail">
                <div class="grid">
                
                    <figure class="effect-roxy" style="background:url('img/design.jpg');">
                    <div class="overlay"></div>
                    <div class="middle">Дизайн интерьеров</div>             
                    </figure>
                    
                    
                    
                    </div>
                    
                </div>
            </div>
</body>
</html>
Прозрачность можно изменить в крайней цифре фона, изменяя значения от 0 до 1... Чем ближе к 1, тем светлее фон...
0
0 / 0 / 0
Регистрация: 26.04.2015
Сообщений: 40
05.04.2016, 17:13  [ТС]
Fedor92, так я тоже пробовала. Не работает к сожалению.

Добавлено через 3 минуты
В итоге убрала я div overlay совсем, и сделала div middle на весь родительский div. Для middle прописала background и hover и почему-то заработало.
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<div>
                <div class="thumbnail">
                <div class="grid">
                
                    <figure class="effect-roxy" style="background:url('img/design.jpg');">
                    <div class="middle lobster">Дизайн интерьеров</div>             
                    </figure>
                    
                    
                    
                    </div>
                    
                </div>
            </div>
CSS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
.thumbnail {
text-align: center; 
margin-bottom: 0;
border: none;
background: #000;
}
 
figure {
min-height: 200px;  
margin-bottom: 1px;
position: relative;
text-align: center;
}
 
div.middle {
width: 100%;
height: 100%;
min-height: 200px;  
cursor: pointer;
color: #fff;
font-size: 30px;
line-height: normal;
background: rgba(0,0,0,0.8);
padding-top: 10%;
    display: inline-block;
    vertical-align: middle;
    position: relative;
    z-index: 2;
    text-decoration: none;
      
} 
 
div.middle:hover {
background-color: rgba(0,0,0,0.3);
-webkit-transition: background-color 1000ms linear;
    -moz-transition: background-color 1000ms linear;
    -o-transition: background-color 1000ms linear;
    -ms-transition: background-color 1000ms linear;
    transition: background-color 1000ms linear;
}
0
Эксперт HTML/CSS
 Аватар для Fedor92
2964 / 2621 / 1068
Регистрация: 15.12.2012
Сообщений: 10,091
Записей в блоге: 11
05.04.2016, 17:28
Цитата Сообщение от Jordy Посмотреть сообщение
Для middle прописала background и hover и почему-то заработало.
Не знаю, что у Вас там заработало... У меня ноль эмоций...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
05.04.2016, 17:28
Помогаю со студенческими работами здесь

Не работает hover
Проблема в том что hover и last-child не работают, самблайм их даже не подсвечивает. Помогите исправить )

Hover не работает
Делаю меню. Оно состоит из списка и ссылки в нем. И сделал смену цвета фона &lt;li&gt;&lt;/li&gt; в этом меню, но color текста (ссылки) не меняется....

Не работает hover в IE
сайт hover в левом меню не работает в ие (любых версий). Условные комментарии спасут мир?)

Hover не работает
Навожу а стрелка(картинка) не появляется &lt;div class=&quot;eall&quot;&gt;&lt;a href=&quot;#&quot;&gt;&lt;h3&gt;EXPLORE ALL&lt;/h3&gt;&lt;/a&gt;&lt;img src=&quot;img/arrow.png&quot;...

Не работает hover
Почему-то не работает hover,при наведении картинка должна затемнятся,помогите пожалуйста &lt;section id=&quot;works&quot;&gt; &lt;div...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Вот уже год прошел, как у меня домен в reg.ru ...
Etyuhibosecyu 16.04.2026
И ничего они мне не сделали. Если отвязать карту, никакие услуги они не навяжут. Я бы с радостью продлил еще на два года, чтобы не мучиться с временным доменом и меня уже знали по red-star-soft. com,. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru