Sprache:

Suche

8 coole CSS Tipps und Tricks für Ihr nächstes Projekt

  • Teilen:
8 coole CSS Tipps und Tricks für Ihr nächstes Projekt

1. Zurücksetzen

Einige Browser wenden auf jedes Element unterschiedliche Stile an, daher gilt es als beste Praxis, Ihr CSS zu Beginn zurückzusetzen.
 

2. Einzeilige Eigenschaftsdeklaration verwenden

Angenommen, Sie möchten, dass ein Element einen Rahmen hat, anstatt es so zu machen:

.with-border{
 border-width:1px;
 border-style:solid;
 border-color:red;
}

können Sie etwa so vorgehen:

.with-border {
 border: 1px solid red;
}

3. Text-Transformation verwenden

Anstatt alle Groß- und Kleinbuchstaben in HTML direkt:

<h1 >THIS IS THE TITLE</h1>

Sie können einfach die Eigenschaft text-transform verwenden:

.title {
 text-transform:uppercase;
}

4. Vertikale Zentrierung

Nehmen wir an, Sie haben eine HTML-Datei wie diese:

<div >
<div>&check;</div></div>

Wenn Sie den Scheck vertikal zentrieren wollen, tun Sie das einfach:

.vcentered {
 display:flex;
 align-items:center;
}

5. Reihenfolge der Linkstile

Bei der Festlegung des Stils für Link-Status gibt es einige Regeln für die Reihenfolge, die Sie beachten müssen:

a:link a:visited a:hover a:active

6. Bedingte Kommentare

Eine ideale Möglichkeit, IE-Browser anzusprechen, ist die Verwendung von bedingten Kommentaren:

<!--[if IE]>... <![endif]-→

Diese wird nur geladen, wenn der Browser, der die Seite anzeigt, der Internet Explorer ist.

7. Kappen fallen lassen

Sie können ein Dropcap leicht mit dem CSS-Pseudoelement :first-letter

.content:first-letter {
 font-size: 3rem;
}

8. Text mit Ellipsis abkürzen

Verwendung:

:.content{
 width:400px;
 overflow: hidden;
 white-space: nowrap;
 text-overflow: ellipsis;
}

The element's width and overflow are required.

Tags:
Usama Muneer

Usama Muneer

A web enthusiastic, self-motivated & detail-oriented professional Full-Stack Web Developer from Karachi, Pakistan with experience in developing applications using JavaScript, WordPress & Laravel specifically. Loves to write on different web technologies with an equally useful skill to make some sense out of it.