Ist es möglich, die Hintergrundfarbe bei button
click zu ändern? der gesamten document
, nur mit CSS und HTML5?
(zB: es ist trivial in JavaScript )
Basierend auf der Geige, die ich in den Kommentaren gepostet habe, habe ich sie sehr leicht modifiziert, um die Bootstrap-Taste CSS zu verwenden.
Geben Sie einfach die CSS-Datei von Bootstrap ein und verwenden Sie den folgenden Code.
Dies verwendet den nebengeordneten Auswähler .
Hier funktioniert es: Ссылка (Ich habe *-user-select: none;
hinzugefügt, um die Auswahl des Etikettentextes zu verhindern, aber es ist nicht erforderlich das Etikett zu arbeiten)
Chrome, Firefox [Desktop & amp; Mobil] (Gecko) ≥ 1.0, Internet Explorer ≥ 7, Opera ≥ 9 und Safari ≥ 3 Referenzen: Attributselektoren und Benachbarte Geschwisterselektoren
Sie können (ab?) den Ziel-Selektor verwenden. Dies funktioniert wahrscheinlich nicht in älteren Browsern. Hier ist ein sehr einfaches Beispiel, das ich gemacht habe, das den Hintergrund schaltet, wenn der Link geklickt wird.
Das Konzept besteht darin, CSS-Stile auf Zielelemente anzuwenden. Im folgenden Code wird durch Klicken auf den Link die Körper-ID ausgerichtet, die den Stil in body: target anwendet (Ändern der Hintergrundfarbe).
%Vor%Tags und Links javascript jquery html5 css3 background-image