Я пытаюсь добавить «тень», который появляется над изображениями, когда пользователь на них нависает, но я не могу заставить его работать. Когда я запускаю то, что у меня есть, тень заполняет всю область сообщений, а не только ту, что я хочу.Добавьте «тень» над изображением в сообщении Wordpress
Может ли кто-нибудь помочь? Благодарю.
Вот HTML, который загружает почту и CSS для .shade
DIV Я настроил:
.shade {
background-color: rgba(000, 000, 000, 0);
transition: background-color .7s linear;
-webkit-transition: background-color .7s linear;
-o-transition: background-color .7s linear;
-moz-transition: background-color .7s linear;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
}
div.entry:hover div.shade {
background-color: rgba(000, 000, 000, .5);
}
<div <?php post_class() ?> class="post" id="post-<?php the_ID(); ?>">
<a href="<?php the_permalink() ?>">
<h2><?php the_title(); ?></h2>
<div class="entry">
<?php the_content(); ?>
<div class="shade"></div>
</div>
</a>
</div>
Wow. Я просто решил это, это было намного проще, чем я думал, хотя я действительно не делал то, что хотел. У меня просто был пост-дед на 50% непрозрачность при наведении.
1. Является ли родитель имеет 'позицию: относительный' собственность? –
2. Возможно, вы хотите установить ширину и высоту для .shade –
В этом коде не было изображения. Независимо от того, что вы, кажется, просите, это *** наложение ***, и это было задано * тысячами раз раньше в Stack Overflow. http://stackoverflow.com/questions/18322548/black-transparent-overlay-on-image-hover-with-only-css/18322705#18322705 –