11 allgemeine CSS Tipps und Erfahrungssammlung

11 allgemeine CSS Tipps und Erfahrungssammlung
1. Wie entferne ich den leeren Bereich von einigen Pixeln unter dem Bild?

Code kopieren
Der Code lautet wie folgt:

Methode 1:
img{Anzeige:Block;}
Methode 2:
img{vertical-align:top;}
Hinweis: Zusätzlich zum Top-Wert können Sie ihn auch auf Text-Top setzen
| Mitte | unten | Text unten oder sogar bestimmte <Länge>- und <Prozent>-Werte. Methode 3:
#test{Schriftgröße:0;Zeilenhöhe:0;}
Hinweis: #test ist das übergeordnete Element von img

2. Wie kann man die Farbe des Hyperlinks vor und nach dem Besuch unterschiedlich gestalten und trotzdem die Hover- und aktiven Effekte nach dem Besuch beibehalten?

Code kopieren
Der Code lautet wie folgt:

Verfahren:
ein:link{color:#03c;}
a:besucht{color:#666;}
ein:hover{color:#f30;}
a:aktiv{color:#c30;}
Hinweis: Legen Sie den Hyperlink-Stil einfach in der Reihenfolge LVHA fest, die als LoVe (mögen) HAte (Hass) geschrieben werden kann.

3. Warum kann der IE die Farbe der Bildlaufleiste im Standardmodus nicht einstellen?

Code kopieren
Der Code lautet wie folgt:

Verfahren:
html{
Bildlaufleiste-3D-Lichtfarbe: #999;
Bildlaufleiste-Dunkelschatten-Farbe: #999;
Bildlaufleisten-Hervorhebungsfarbe: #fff;
Bildlaufleisten-Schattenfarbe: #eee;
Bildlaufleistenpfeilfarbe: #000;
Bildlaufleisten-Oberflächenfarbe: #ddd;
Bildlaufleisten-Spurfarbe: #eee;
Grundfarbe der Bildlaufleiste: #ddd;
}
Hinweis: Definieren Sie den ursprünglich im Textkörper eingestellten Farbstil der Bildlaufleiste im HTML-Tag-Selektor.

4. Wie kann man dafür sorgen, dass der Text über die Begrenzung hinausläuft und in einer Zeile ohne Umbruch angezeigt wird?

Code kopieren
Der Code lautet wie folgt:

Methode: #test{width:150px;white-space:nowrap;}
Hinweis: Stellen Sie die Containerbreite und den Leerraum auf „Nowrap“ ein, was eine ähnliche Wirkung wie das Tag <nobr> hat.

5. Wie kann man Text über die Begrenzung hinauslaufen lassen und als Auslassungspunkte anzeigen?

Code kopieren
Der Code lautet wie folgt:

Methode (Diese Methode wird in Firefox 5.0 noch nicht unterstützt):
#test{width:150px;whitespace:nowrap;overflow:hidden;text-overflow:ellipsis;}
Hinweis: Zuerst müssen Sie die Anzeige des Textes in einer Zeile erzwingen, dann den überlaufenden Text mit „overflow:hidden“ abschneiden und den abgeschnittenen Text mit „text-overflow:ellipsis“ als Auslassungspunkte anzeigen.

6. Wie kann man aufeinanderfolgende lange Zeichenfolgen automatisch umbrechen?

Code kopieren
Der Code lautet wie folgt:

Methode: #test{width:150px;word-wrap:break-word;}
Hinweis: Der break-word-Wert von word-wrap ermöglicht Zeilenumbrüche innerhalb von Wörtern

7.Wie entferne ich den gepunkteten Rahmen des Hyperlinks?

Code kopieren
Der Code lautet wie folgt:

Methode: a{outline:none;}
Hinweis: IE7 und frühere Browser unterstützen das Outline-Attribut nicht. Daher müssen Sie zur Implementierung die Methode blur() von js verwenden, z. B. <a
onfocus="diese.unschärfe();"...

8. Was ist der Unterschied zwischen den Boxmodellen im Standardmodus und im Quirks-Modus?

Code kopieren
Der Code lautet wie folgt:

Verfahren:
Im Standardmodus: Element
Breite = Breite + Polsterung + Rahmen
Im Quirks-Modus: Element
width = Breite
Hinweis: Weitere Informationen finden Sie in der CSS3-Eigenschaft box-sizing

9. Wie deaktiviere ich die chinesische Eingabemethode im Textfeld?

Code kopieren
Der Code lautet wie folgt:

Methode: input,textarea{ime-mode:disabled;}
Hinweis: ime-mode ist ein nicht standardmäßiges Attribut. Zum Zeitpunkt der Erstellung dieses Dokuments wird es nur von IE und Firefox unterstützt.

10. Wie kann ich die Ebene auf Falsich anzeigen lassen?

Code kopieren
Der Code lautet wie folgt:

Methode: <param
Name="wmode" Wert="transparent" />
Hinweis: Stellen Sie den Flash-Wmode-Wert auf transparent oder undurchsichtig ein

11. Wie kann ich den Iframe-Hintergrund im Internet Explorer transparent einstellen?

Code kopieren
Der Code lautet wie folgt:

Verfahren:
Setzen Sie das Tag-Attribut des Iframe-Elements auf allowtransparency="allowtransparency" und stellen Sie dann die Hintergrundfarbe der Seite innerhalb des Iframes auf transparent ein. Dies führt jedoch zu einigen anderen Problemen im Internet Explorer, z. B.: Der auf transparent eingestellte Iframe deckt die Auswahl nicht ab.

<<:  So stellen Sie ein SpringCloud-Projekt mit Docker bereit

>>:  10 Arten von Ladeanimationen mit CSS3 implementiert. Eine auswählen und los geht‘s?

Artikel empfehlen

CSS3-Zeitleistenanimation

Ergebnisse erzielen html <h2>CSS3-Zeitleist...

So geben Sie chinesische Zeichen im Linux-Kernel aus

Sie können problemlos Chinesisch eingeben und im ...

So verwenden Sie DQL-Befehle zum Abfragen von Daten in MySQL

In diesem Artikel zeigt Ihnen der Blogger die häu...

Einfache Implementierung von HTML zum Erstellen eines persönlichen Lebenslaufs

Lebenslauf-Code: XML/HTML-CodeInhalt in die Zwisc...

Detaillierte Erklärung der dynamischen Komponenten von vue.js

:ist eine dynamische Komponente Verwenden Sie v-b...

Detaillierte Schritte zur Installation von Python 3.7 auf CentOS 6.5

1. Python 3 herunterladen wget https://www.python...

18 erstaunliche Verbindungen zwischen Interaktionsdesign und Psychologie

Designer müssen Psychologie verstehen, indem sie ...

So konfigurieren Sie zwei oder mehr Sites mit dem Apache-Webserver

So hosten Sie zwei oder mehr Sites auf dem belieb...

HTML löst das Problem ungültiger Tabellenbreiteneinstellungen

Wenn Sie den Stil „table-layer:fixed“ für eine Ta...