Wrapping IDs in CSS-Klassen?

8

Ich bin relativ neu in CSS und frage mich, ob es möglich ist, IDs zu "wickeln", damit Sie sie nicht immer wieder wiederholen müssen?

d.

%Vor%

Ist es möglich, den .header und den .sub_header zu "wickeln", damit ich #home nicht ständig wiederholen muss? d. h. so etwas, so dass die ID die Klassen zusammenpacken kann?

%Vor%     
Frederick 17.02.2010, 09:05
quelle

4 Antworten

3

Ausgezeichnete Frage! Dies ist mit nativem CSS leider nicht möglich. Es gibt keine wirklichen Abkürzungen.

Wenn Sie mit viel CSS arbeiten, gibt es Pre-Compiler, mit denen Sie die erweiterte Notation verwenden und diese direkt in CSS konvertieren können.

Es gibt zum Beispiel

  • xCSS kann untergeordnete Elemente unterteilen .

  • Dann gibt es LESS , es ist in Ruby geschrieben, also brauchen Sie das installiert (soweit ich zu verstehen, ich habe es selbst noch nicht benutzt), aber es ist perfekt geeignet für die Bearbeitung von CSS in jeder Umgebung. Überprüfen Sie den Abschnitt " verschachtelte Regeln " auf der Startseite.

Wenn Sie gerade mit CSS beginnen, möchten Sie vielleicht zuerst die native Schreibweise beibehalten. Aber sobald es wirklich langweilig wird, sind diese Tools eine große Hilfe.

    
Pekka 웃 17.02.2010 09:08
quelle
0

Leider ist dies nicht nur in CSS möglich, Sie können dies jedoch mit CSS-Generatoren wie LessCSS erreichen, die eine eigene Syntax haben und haben Features wie Verschachtelung und Variablen.

    
Steve 17.02.2010 09:11
quelle
0

Wenn Sie PHP verwenden, sollten Sie lessphp ( Ссылка ) oder Ссылка für symfony

    
Ziells 17.02.2010 09:17
quelle
0

Ein weiteres großartiges CSS-Framework ist CSS-Gerüst

CSS Scaffold wird von PHP betrieben, ist einfach zu bedienen

  • erlaubt die tiefe Auswahl von Auswahllisten
  • Konstanten
  • benutzerdefinierte mixins (wiederverwendbare Teile von CSS-Code)
  • implementiert ein Grid-Creation-Framework
  • Caching von bereits geparsten CSS-Dateien für die Produktion ( + minify )

Wenn Sie keine große Website codieren, empfehle ich immer noch plain css

    
Juraj Blahunka 17.02.2010 09:13
quelle

Tags und Links