xolnimda
@xolnimda

Как поменять прозрачность во вложенном div или img?

<div style="opacity: 0.5;">
<div></div>
<img>
</div>


как сделать вложенный в div img и div с другой прозрачностью и не прозрачный?
  • Вопрос задан
  • 2664 просмотра
Решения вопроса 1
@eandr_67
web-программист (*AMP, Go, JavaScript, вёрстка).
Никак не сделать. Opacity влияет на все вложенные элементы. Так что прозрачность вложенных div / img можно только увеличить, но уменьшить невозможно. В простых случаях прозрачность внешнего div'а можно эмулировать без opacity - с помощью png, или rgba(). В более сложных - придётся использовать наложение слоёв (position, z-index).
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
DeLaVega
@DeLaVega
Верстаю, фронтэндю =)
div img { opacity: 0.7;}
div div { opacity: 0.5;}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы