Heim >Web-Frontend >CSS-Tutorial >Wie kann verhindert werden, dass sich der Unschärfeeffekt auf untergeordnete Elemente in CSS ausdehnt?
Unschärfeeffekt auf untergeordnete Elemente aufheben
Sie haben ein
Erstellen Sie ein separates
HTML:
<code class="html"><div class="content"> <div class="overlay"></div> <div class="opacity"> <div class="image"> <img src="images/zwemmen.png" alt="" /> </div> <div class="info"> a div wih all sort of information </div> </div> </div></code>
CSS:
<code class="css">.content { float: left; width: 100%; } .content .overlay { background-image: url('images/zwemmen.png'); height: 501px; -webkit-filter: blur(3px); -moz-filter: blur(3px); -o-filter: blur(3px); -ms-filter: blur(3px); filter: blur(3px); z-index: 0; } .opacity { background-color: rgba(5, 98, 127, 0.9); height: 100%; overflow: hidden; position: relative; z-index: 10; }</code>
Dadurch wird ein
Das obige ist der detaillierte Inhalt vonWie kann verhindert werden, dass sich der Unschärfeeffekt auf untergeordnete Elemente in CSS ausdehnt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!