Ich möchte bestimmte Elemente meiner Website hervorheben, indem ich alles AUSSERHALB verschiedener DIV-Container auf meiner Website verdunkle. Ist das möglich? Wenn ja, wie geht das am besten?Kann ich die Deckkraft von alles AUSSERHALB eines DIV-Containers ändern?
-3
A
Antwort
-1
Eine Möglichkeit wäre, ein (Vollbild-) Element zu haben, das alles bei einem bestimmten Z-Index mit einer bestimmten Opazität abdeckt/maskiert. Stellen Sie dann sicher, dass die Elemente, die hervorgehoben werden müssen, einen größeren Z-Index haben, damit sie nicht von der Maske beeinflusst werden.
0
Dies sollte Sie in die richtige Richtung setzen: http://codepen.io/anon/pen/BLBYXZ. Du wirst neue Dinge herausfinden müssen, zum Beispiel, um alles wieder normal zu bekommen.
<!doctype html>
<html>
<head>
<script src="https://code.jquery.com/jquery-2.2.4.min.js" integrity="sha256-BbhdlvQf/xTY9gja0Dq3HiwQF8LaCRTXxZKRutelT44=" crossorigin="anonymous"></script>
<style>
.fade div{opacity: .4}
.fade div.spotlight{opacity: 1}
</style>
</head>
<body>
<div>Hi</div>
<div>Me</div>
<div>Google</div>
<div>Pizza</div>
<script>
var divs = $('div');
var body = $('body');
divs.on('click', function() {
var self = $(this);
body.addClass('fade');
self.addClass('spotlight');
});
</script>
</body>
</html>
Verwandte Themen
- 1. Kann ich die Deckkraft eines CSS-Hintergrundbildes animieren?
- 2. Wie kann ich die Deckkraft einiger Vertices in three.js ändern?
- 3. Wie kann ich die Deckkraft in einem Diagramm ändern? R
- 4. Wie kann ich die Deckkraft einer Hintergrundfarbe ändern?
- 5. Wie kann ich die Deckkraft des Hintergrunds eines div animieren?
- 6. So ändern Sie die Deckkraft eines Kartenblocks im Bootstrap 4
- 7. Wie kann ich die Deckkraft von Menüs manuell steuern?
- 8. Wie kann ich den Radius und die Deckkraft eines Kreises in d3 ändern?
- 9. So ändern Sie die Deckkraft des Formularfensters, ohne die Deckkraft des Textes zu ändern
- 10. kann die Deckkraft des Bildes mit jQuery nicht ändern
- 11. Warum kann ich die Deckkraft von h1 Element nicht wieder auf 1 ändern, nachdem ich die Deckkraft von html Element auf 0.5 geändert habe?
- 12. Deckkraft für vordefinierte Farbe ändern?
- 13. Ändern der Hintergrundfarbe/Deckkraft eines ausgewählten Bereichs in HTML
- 14. Kann ich die Breite eines Liniendiagramms ändern?
- 15. Broschüre: Wie kann die Deckkraft von Layergruppen gesteuert werden?
- 16. Wie setze ich die Deckkraft einer Farbressource?
- 17. CSS/JS: Ändern der Deckkraft beim Swipe
- 18. Umschalten der Deckkraft eines div
- 19. jQuery: Wie kann ich die Deckkraft eines Divs steuern, wenn ich über ein anderes div schwebe?
- 20. Wie überschreibt man die Deckkraft von document.body?
- 21. Wie kann ich die Größe eines iframe von innen ändern?
- 22. Wie kann ich den Text einer Div von voller Deckkraft in keine Deckkraft (ohne Farbe) einblenden
- 23. Media Query lässt mich die Div-Breite nicht ändern, aber ich kann alles andere ändern
- 24. WPF - ist es möglich, die Deckkraft einer GridColumn zu ändern?
- 25. Möglichkeit, eine Deckkraft automatisch ändern zu lassen?
- 26. Ändern der Deckkraft auf einen bestimmten Wert
- 27. Ändern Sie die Opazität eines Teils eines geom_bar-Objekts
- 28. JavaScript Canvas - ändern Sie die Deckkraft des Bildes
- 29. Ändern der Nav-Deckkraft ohne Auswirkungen auf die Registerkarten
- 30. Wie kann ich die Hintergrundfarbe eines Spinner Popups ändern?
Sie haben zwei absolut gültige Antworten: 1 Masken alles auf Klick mit Ausnahme des div Sie hervorheben wollen, Die andere Methode (meine) Masken alles und die divs hightlight. Willst du mehr Optionen? – user2288476