Я работаю на веб-сайте портала для одного из моих классов, и шаблон, предоставленный мне моим профессором, использует тег <picture>
, поэтому они меняются в зависимости от размера браузера. Я хочу размыть и затемнить изображение и показать текст с указанием художника при наведении курсора.
Вы можете проверить сайт и посмотреть, как он выглядит на http://web-students.net/site41/.
Здесь мой HTML код:
<picture class="profile">
<source media="(min-width: 1200px)" srcset="images/king.jpg" alt="My fantasy self-portrait.">
<source media="(min-width: 501px)" srcset="images/wisteria.jpg" alt="My personal game self-insert.">
<img src="images/everett.gif" alt="My sunshine who makes me very happy." />
</picture>
И моя попытка CSS:
picture:hover > .overlay {
background-color:#000;
opacity:0.5;
filter: blur(8px);
-webkit-filter: blur(8px);
Будет ли это работать, если я поместу <picture>
внутри <div>
и затем применили CSS к этому? Сохранит ли это изображение отзывчивым?