Der Name der Farbe, die auf der Ausgangsschnittstelle angezeigt werden sollte, ist in dieser Hintergrundeigenschaft geschrieben. Zum Beispiel, "Hintergrund: Rot”Wird die Hintergrundfarbe rot einstellen. In ähnlicher Weise, um den Hintergrund einfach zu halten oder Hintergrundfarben zu entfernen “,“keiner" Und "transparent”Werden in der Hintergrundeigenschaft und nicht in der Farbe einer Farbe verwendet.
Sowohl der Hintergrund: Keine als auch der Hintergrund: transparent zeigen die gleichen Ergebnisse, wie sie den Hintergrund vollständig entfernen. Es gibt also keinen großen Unterschied zwischen der Arbeit der beiden.
Unterschied zwischen „Hintergrund: Keine“ und „Hintergrund: transparent“ in CSS
Der "Hintergrund: Keine" Und "Hintergrund: transparent”, Beide werden für denselben Zweck verwendet. Sie setzen die Hintergrundfarbe als keine oder entfernen die Farbe aus dem Hintergrund.
Aber wenn wir kritisch denken und versuchen, Unterschiede zwischen ihnen zu finden, gibt es zwei mögliche Unterschiede:
Diese Arten von Unterschieden können jedoch vernachlässigt werden, wenn wir über die Auswirkungen auf die grafische Schnittstelle sprechen, da am Ende keinen Unterschied geben wird.
Beispiel: Hintergrund anwenden: Keine und Hintergrund: transparent
Lassen Sie uns das praktisch beweisen “Hintergrund: Keine" Und "Hintergrund: transparentMach das Gleiche mit der Schnittstelle. Schreiben Sie ein Code -Snippet, um die Auswirkungen der CSS -Hintergrundeigenschaft sowohl mit der None als auch mit dem transparenten:
Dies ist ein einfacher Text, um den Zweck des Hintergrunds zu erklären: Keine und Hintergrund: transparent
Im oben genannten Code-Snippet wird eine Überschrift in einem HTML-Dokument erstellt, und es wurde eine ID mit dem Namen "" mit dem Namen "gegeben"Text”.
Hinzufügen der CSS -Hintergrundeigenschaft
Der Text erhielt eine ID. Erstellen wir also einen ID -Selektor im CSS -Stilelement und fügen Sie einfach das hinzuHintergrund: KeineEigentum darin:
#TextEbenso, um das zu schreiben "Hintergrund: transparentEigenschaft, es gibt keinen Unterschied in der Methode. Einfach ersetzen “keiner" mit "transparent”:
#TextBeide "Hintergrund: Keine" Und "Hintergrund: transparent”Wird die gleiche Ausgabe erzeugen:
Es bedeutet, dass es keinen Unterschied zwischen den beiden gibt und sie auf die gleiche Weise zusammengestellt werden.
Hinzufügen von Hintergrundeigenschaften mit einem Farbnamen
Wenn wir nun einen Farbnamen hinzufügen, anstatt zu schreiben “keiner" Und "transparent”, Die Ausgabe wird niemals die gleiche sein wie durch die“ erzeugt “Hintergrund: Keine" Und "Hintergrund: transparent”. Zum Beispiel schreiben wir einen Farbnamen in die Hintergrundeigenschaft:
#TextDer Unterschied ist klar. Es zeigt nicht die gleiche Ausgabe wie im Fall von Hintergrund: Keine Und Hintergrund: transparent:
Dies fasst den Unterschied zwischen Hintergrund zusammen: Keine und Hintergrund: transparent.
Abschluss
Der Hintergrund: Keine und Hintergrund: Transparent werden verwendet, um die Hintergrundfarbe zu entfernen und die Hintergrundfarbe als transparent festzulegen. Aber da beide genau den gleichen Einfluss auf die Ausgangsschnittstelle haben, sowohl im Hintergrund: Keine als auch im Hintergrund: transparent kann für denselben Zweck verwendet werden.