Эффект-прозрачности

114
01 января 2021, 16:50

Не могу никак отстилизовать последнего кота.

Через опасити не получается т.к. бек станет прозрачным. Так вот задача состоит в том что-бы оставить бек, сделать данный эффект.

Answer 1

Можно расположить сверху белый блок и ему сделать background-color:white; opacity:0.5; или background-color: rgba(255,255,255,0.5);

div.masked { 
  background: no-repeat url(https://i.stack.imgur.com/3q67w.gif?s=32&g=1), wheat; 
  width: 100px; 
  height: 100px; 
  margin: 10px; 
  display: inline-block; 
  text-align: center; 
  line-height: 100px; 
  font-size: 30px; 
} 
 
div.masked:before { 
  content: ''; 
  display: block; 
  width: 100px; 
  height: 100px; 
  background-color: rgba(255,255,255,0.5); 
  position: absolute; 
  z-index: 100; 
  transition: 300ms; 
  cursor: pointer; 
} 
 
div.masked:hover:before { 
  background-color: transparent; 
}
<div class="masked">hover</div> 
<div class="masked">on</div> 
<div class="masked">me</div>

Answer 2

Все что нужно это обернуть ваш полупрозрачный див в еще один, где уже будет применяться background. Тем самым opacity применяется к дочернему элементу, родительский не меняется и не просвечивает

body { 
  background: #333; 
} 
 
.parent { 
  background: white; 
  position: relative; 
  width: 250px; 
  height: 150px; 
} 
 
.child { 
  cursor: pointer; 
  position: absolute; 
  left: 50%; 
  top: 50%; 
  transform-origin: center; 
  transform: translate(-50%, -50%); 
  width: 100px; 
  height: 100px; 
  border-radius: 50%; 
  background: #009688; 
  opacity: .5; 
  transition: opacity .3s ease; 
} 
 
.child:hover { 
  opacity: 1; 
}
<div class='parent'> 
  <div class='child'></div> 
</div>

READ ALSO
Как вставить эти картинки background?

Как вставить эти картинки background?

есть макет, верстаю по немусделать его нужно на сетке бутстрап, нарезал задний фон, а как вставить его не понимаю, как лучше его установить...

154
Как подключить к проекту Awesomium?

Как подключить к проекту Awesomium?

я пробовал в NuGet консоли прописать "Install-Package NeutroniumWebBrowserEngine

129
Новый класс C# в WPF

Новый класс C# в WPF

Вероятно, вопрос будет выглядеть глупо для вас, но я так и не смог найти ответ в православном гуглеКороче, у меня есть программка WPF, я для удобства...

96