Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Farbewerte in css als "Variable"? (https://www.delphipraxis.net/64402-farbewerte-css-als-variable.html)

Phoenix 4. Mär 2006 07:55

Re: Farbewerte in css als "Variable"?
 
Das ist ohne weiteres so leider nicht möglich.

Da haben sich schon andere den Kopf drüber zerbrochen, und das kann man sehr gut hier nachlesen: http://www.thestyleworks.de/tut-art/css-constants.shtml

Dort werden 2 Lösungen vorgestellt: Einmal eine PHP-Lösung und einmal per Server-Side includes.

Dann noch eine Sache, über die ich letztens per Zufall gestolpert bin, und die mir sehr gefallen hat (nachdem ich da erstmal ne Weile brauchte um durchzusteigen): http://www.highresolution.info/webde..._struktur.html

Dort besteht das in der Seite eingebundene css- ausschliesslich aus @import - Anweisung.

Zuerst werden Grundlegende Dinge eingebunden wie z.b. das CSS resettet (alle paddings, margins auf 0, dann noch nen Hack damit der der IE damit nicht gleich in den Super-Zoom Modus geht etc..), dann wird das Design durch sogenannte Mods eingebunden, die an bestimmten Stellen die CSS-Werte überschreiben.

Das geht dann soweit, dass Du tatsächlich das komplette Layout definieren kannst, und dann in einem weiteren @import noch eine Datei hast, in der nur noch (ausschliesslich) die Farbwerte definiert werden.

Das ist im Prinzip das, was Mystic vorgeschlagen hat, nur wahrscheinlich to it's extends ausgereizt :)

Edit Nachtrag: Ich finde letzters deswegen so geschickt, weil man diese Basisdinge eh eigentlich für jede Seite die man macht braucht, und solche Sachen dann immer wieder verwenden kann. Z.b. macht man ein Mod in dem nur die Navigationsklassen beschrieben sind - alle Seiten die diese Art von Navigation haben sollen bekommen diese Datei als include und fertig. Das erleichtert es ungemein, bereits bestehenden CSS-Code später wiederzuverwenden.

Matze 4. Mär 2006 09:28

Re: Farbewerte in css als "Variable"?
 
@Sebastian: Das klingt sehr interessant. Wenn ich die Webseite an sich einigermaßen fertig habe, was leider noch ein Weilchen dauert, dann versuche ich, dass css mittels @import zu gestalten.

Nachtrag: Danke. ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:20 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz