Hur skapa: Överliggande effekt
- Föregående sida Användarbetyg
- Nästa sida Kontaktchip
Lär dig hur du skapar överlåtelseeffekt med CSS (en typ av överlagring).
Överlåtelse
Lär dig hur du skapar överlåtelseeffekt:
Hur man skapar överlåtelseffekt
Steg 1 - Lägg till HTML:
Använd vilket element som helst och placera det på vilket som helst ställe i dokumentet:
<div id="overlay"></div>
Steg 2 - Lägg till CSS:
Ställ in stilen för överlåtelselementet:
#overlay { position: fixed; /* Läget ovanpå sidans innehåll */ display: none; /* Standardvis dold */ width: 100%; /* Hela bredden (överlåter hela sidan) */ height: 100%; /* Hela höjden (överlåter hela sidan) */ top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0,0,0,0.5); /* Transparent svart bakgrund */ z-index: 2; /* Om du använder en annan ordning för andra element, specificera stödjeläget */ cursor: pointer; /* Lägg till muspekare vid musöverdragning */ }
Steg 3 - Lägg till JavaScript:
Öppna och stäng överlåtelseffekten med JavaScript:
function on() { document.getElementById("overlay").style.display = "block"; } function off() { document.getElementById("overlay").style.display = "none"; }
Effekt av överlåtelse med text
Lägg till innehåll som du vill ha i överlåtelsen och placera det där du vill. I detta exempel lade vi till texten i mitten av sidan:
Exempel
<style> #text{ position: absolute; top: 50%; left: 50%; font-size: 50px; color: white; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); } </style> <div id="overlay"> <div id="text">Overlay Text</div> </div>
- Föregående sida Användarbetyg
- Nästa sida Kontaktchip