Heim > Web-Frontend > js-Tutorial > 5 Selten verwendete CSS-Eigenschaften

5 Selten verwendete CSS-Eigenschaften

Christopher Nolan
Freigeben: 2025-03-07 00:39:08
Original
897 Leute haben es durchsucht

Beherrschen Sie die wenig bekannten CSS-Attribute und verbessern Sie Webdesign-Fähigkeiten! In diesem Artikel werden 5 praktische, aber selten verwendete CSS -Eigenschaften eingeführt, die in allen modernen Browsern funktionieren und Ihnen helfen können, einige der schwierigen Webdesign -Herausforderungen zu lösen.

5 Rarely-Used CSS Properties Es gibt viele CSS -Attribute, und einige ungewöhnlich verwendete Attribute können leicht vergessen werden. Hier sind 5 praktische, aber wenig bekannte CSS-Eigenschaften:

  1. Textfallkonvertierung (Texttransformierung): Diese Eigenschaft wird verwendet, um den Fall des HTML-Elementtextes zu ändern, sodass Designer Stile anpassen können, ohne den HTML-Code zu ändern. Die Hauptwerte umfassen: capitalize (Kapsel), lowercase (Kleinbuchstaben), uppercase (Kapsel), none (keine Änderung). Es ist zu beachten, dass der Wert font-variant, wenn der IE -Browser auf small-caps eingestellt ist, unterschiedliche Leistungen aufweisen kann. none

  2. Buchstaben- und Wortabstand: Seitentext in HTML ist leichter zu warten und förderlich für SEO. kann den Zeichenabstand (PX, EM, Ex, %usw.) einstellen, z. letter-spacing h2 { letter-spacing: 0.1em; } word-spacing

    Beispiel:

breites Zeichenabstandstitel (0,1EM)

    schmaler Zeichenabstandstitel (-0.1em)
textindent:
  1. Definieren Sie den linken Einzug der ersten Zeile des Textblocks (oder den rechten Einzug, wenn auf "rtl" eingestellt ist), zum Beispiel: . Obwohl text-indent auch ähnliche Effekte erzielen kann, wirkt sich direction die Breite des Elements nicht aus und ist in Szenarien wie IE -kompatiblen Menüs wie: p { text-indent: 10px; } sehr nützlich padding text-indent
ul#menu li a {
    display: block;
    width: 100%; /* IE hasLayout applied */
    text-indent: 10px;
}
Nach dem Login kopieren
Nach dem Login kopieren
    Fixed Tabellenbreite (Tabelle-Layout):
  1. Tabellen werden weiterhin für Tabellendaten verwendet, aber wenn der Browser

    standardmäßig "automatisch" standhält, kann es schwierig sein, Spaltenbreiten zu stylen. Wenn der Zelltext mehr Platz erfordert, kann der automatische Algorithmus die von Ihnen angegebene Tabellenbreite überschreiben. Stellen Sie auf "fest" fest, um den Browser zu zwingen, die von Ihnen angegebene Tabellenbreite einzuhalten. table-layout table-layout

  2. weißer Raumhandhabung:
  3. bestimmt, wie der Browser die Whitespace in HTML rendert. Obwohl die Cross-Browser-Unterstützung ungleichmäßig ist, sind die folgenden Eigenschaften mit guten Eigenschaften kompatibel: (Whitespaces werden in einen einzelnen Charakter zusammengebrochen, und Neulinien werden nach Bedarf verarbeitet), (🎜> (🎜> (weiß) (Whitespaces werden in ein einzelnes Charakter zusammengebrochen), aber nur die Zeilen werden unterbrochen). white-space normal nowrap pre

    ist bei der Rendern von Code -Snippets von wesentlicher Bedeutung, aber auch in anderen Situationen nützlich. Zum Beispiel in einer Tabelle mit
  4. auf "behoben":

white-space table-layout

Wenn Sie alle Zeilen konsistent sind und einen langen Text (beispielsweise das JS -Eingabeaufforderung zum Volltext anzeigen) ist das Einstellen der CSS -Höhe von tr oder td Elementen ungültig, Sie können jedoch white-space

ul#menu li a {
    display: block;
    width: 100%; /* IE hasLayout applied */
    text-indent: 10px;
}
Nach dem Login kopieren
Nach dem Login kopieren

5 Rarely-Used CSS Properties

5, die häufig verwendet werden
  • Opera MAMA-Projekt (Webstruktur-Suchmaschine)
  • Haben Sie andere weniger bekannte CSS-Eigenschaften, die Sie mögen?
FAQs über wenig bekannte CSS-Attribute (FAQ)

Was ist die Wichtigkeit, wenig bekannte CSS-Attribute zu verstehen?
    Verständnis dieser Attribute kann Ihre Fähigkeiten zur Webentwicklung erheblich verbessern, die einzigartige Stile und Effekte liefern, Designprobleme lösen, die gemeinsame Attribute nicht lösen können, und somit attraktivere Websites erstellen.
  • Was ist die "CH" -Einheit in CSS und wie verwendet ich sie?
  • Einheiten repräsentieren die Breite des "0" -Charnzeichens in der aktuellen Schriftart und werden verwendet, um die Breite oder Ränder mit der Textgröße zu skalieren. ch

  • Wie funktioniert die Funktion 'Calc ()' in CSS? Mit
  • Funktionen können Sie Berechnungen durchführen, um den CSS -Attributwert zu bestimmen, mit dem Sie zum Hinzufügen, Subtrahieren, Multiplizieren, Teilen und verschiedenen Einheiten verwendet werden können. calc()

  • Was ist das Schlüsselwort "CurrentColor" in CSS und wie verwendet ich es?
  • Schlüsselwort bezieht sich auf den aktuellen Farbwert des Elements, der dem Attributwert des Elements entspricht. currentColor color

  • Wie funktioniert das Attribut "Objektfit" in CSS?

    Eigenschaften geben an, wie ein Bild oder Video für den Container angepasst wird. object-fit

  • Was ist das Attribut "Schreibmodus" in CSS und wie verwendet ich es?

    Eigenschaften geben die Textströmung innerhalb eines Blocks an, mit dem vertikale Text erstellt oder die Textrichtung in einer Schreibsprache von Recht nach links geändert werden kann. writing-mode

  • Wie funktioniert das Attribut "Registerkarte" in CSS? Attribut gibt die Breite des Registerkartenzeichens an, und der Standardwert beträgt 8 Leerzeichen. tab-size

  • Was ist das Attribut "Größe" in CSS und wie verwendet ich es? Attribute ermöglichen es Benutzern, Elemente zu ändern. resize

  • Wie funktioniert das Attribut "Umriss-Offset" in CSS? Eigenschaften geben den Raum zwischen dem Umriss und den Kanten oder Grenzen des Elements an. outline-offset

  • Was ist das "All" -attribut in CSS und wie kann ich es verwenden? Eigenschaften sind eine Abkürzungseigenschaft, die alle CSS -Eigenschaften zurücksetzt (mit Ausnahme von all und direction). unicode-bidi

Das obige ist der detaillierte Inhalt von5 Selten verwendete CSS-Eigenschaften. 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