2010-06-29 4 views
5

Was ist, wenn Sie eine CSS-Vorlage haben, die wirklich nett ist, und Sie sie mit einem Wordpress-Theme verwenden möchten, aber nicht alle Theme-Dateien bearbeiten möchten, um die Regeln in der CSS-Vorlage zu verwenden? Gibt es eine Möglichkeit, eine CSS-Datei zu erstellen, die als Proxy zwischen der neuen CSS-Vorlage und dem alten WP-Thema dient?Wie benennt man CSS-Regeln um?

Antwort

1

Gute Frage! Ich fürchte, ich glaube, es gibt keinen einheimischen Weg. Es müsste eine Syntax wie

geben, die in CSS nicht vorhanden ist.

Es könnte jedoch wahrscheinlich getan werden, mit einem CSS-Pre-Compiler wie LeSS. Die "Mixins" -Funktion von LeSS sieht aus, als könnte sie genau das tun, was Sie brauchen. Von der Titelseite:

.rounded_corners (@radius: 5px) { 
    -moz-border-radius: @radius; 
    -webkit-border-radius: @radius; 
    border-radius: @radius; 
} 

#header { 
    .rounded_corners; 
} 

wo rounded_corners würde Ihre ursprüngliche Klassendefinition und #header die Wordpress gleichwertig sein.

1
+0

Ernsthaft. Wenn Sie das Stylesheet und das Basislayout bereits in html/css haben, sollten Sie nur ein untergeordnetes Thema verwenden. Es ist viel einfacher, wird nativ von WordPress unterstützt und beinhaltet keine unechten Hacks und Work-arounds. –

Verwandte Themen