Heim > Web-Frontend > js-Tutorial > ! Wichtig ist eigentlich nützlich (in Druckstilblättern)

! Wichtig ist eigentlich nützlich (in Druckstilblättern)

Jennifer Aniston
Freigeben: 2025-03-09 00:26:08
Original
334 Leute haben es durchsucht

! Wichtig ist eigentlich nützlich (in Druckstilblättern)

! Wichtig ist eigentlich nützlich (in Druckstilblättern) Die arme alte! Wichtige Aussage erhält viel Flak in der CSS -Community und aus gutem Grund. Es ist unnötig, schafft einen Wartungsalptraum und verspottet die Kaskade. Ich habe seit Jahren nicht über die Verwendung!

Stellen wir uns vor, wir möchten eine Bildergalerie erstellen. Wir geben unser Bestes, um die Ideale der progressiven Verbesserung zu ehren, und stellen zunächst sicher, dass die Bilder in einer HTML -Liste enthalten sind. Schließlich möchten wir JavaScript verwenden, um einen Abschluss-/Ausfall-Diashow-Effekt zu erstellen, aber unsere Basis ist eine einzelne Bildersäule. Wenn ein Besucher JavaScript deaktiviert hat, wird dies das sehen.

Okay, so weit so gut. Wenn wir jedoch ein Druckstilblatt erstellen, entdecken wir einen Fehler in unserem Plan: Wenn Sie JavaScript verwenden, um HTML -Elemente zu animieren, ändern Sie unweigerlich das Attribut der Elemente. In unserer Diashow hat JavaScript die Position und Opazität der Bilder verändert, so dass jeweils nur einer enthüllt wird. Wenn wir die Galerie -Seite drucken, obwohl wir eine einzelne Bilderspalte wünschen, ist das, was wir am Ende drucken, nur ein einzelnes Bild. Dies liegt daran, dass Sie keinen Zielmedienstyp für CSS angeben können, der in einem Element -Style -Attribut deklariert ist. Sie können nicht sagen, dass alle im Style -Attribut deklarierten Stile nur für den Bildschirm sind.

Sie brauchen also eine Möglichkeit, Druckstile anzugeben, die die Inline -Stile überschreiben können. Es gibt nur einen Weg, dies zu tun :! Wichtig. Setzen Sie in Ihrem Druckstilblatt die Position und Deckkraft der Bildelemente zurück und fügen Sie hinzu! Wichtig:

img.gallery {
  position: static !important;
  opacity: 1 !important;
}
Nach dem Login kopieren
Das war es wirklich; Ich fand eine legitime Verwendung für! Wichtig und wollte sie teilen.

Das obige ist der detaillierte Inhalt von! Wichtig ist eigentlich nützlich (in Druckstilblättern). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage