Gunnar Bittersmann: Zwei CSS Dateien?

Beitrag lesen

@@Melina:

nuqneH

ich möchte gerne in der Entwicklungszeit mit zwei CSS Dateien arbeiten, so dass ich zwei Designs testen kann ohne ständig in die PHP Datei gehen zu müssen um die Datei zu tauschen. Ist es daher möglich zwischen beiden Dateien umzuschalten indem ich an die URL einen Parameter hänge?

Wenn du das Einbinden des Stylesheets auslagerst:
<?php [code lang=php]include 'stylesheet.php'; ?>
[/code]

In stylesheet.php bindest du je nach Wert des Parameters stylesheet verrschiedene Stylesheetdateien ein:

<link rel="stylesheet"  
<?php [code lang=php]if (empty($_GET['stylesheet'])):
~~~ ?>  
  href="default.css"  
<?php else: ?>  
  <?php `if ($_GET['stylesheet'] === 'a'):`{:.language-php} ?>  
    href="a.css"  
  <?php `elseif ($_GET['stylesheet'] === 'b'):`{:.language-php} ?>  
    href="b.css"  
  <?php `else:`{:.language-php} ?>  
    href="default.css"  
  <?php `endif;`{:.language-php} ?>  
<?php `endif;`{:.language-php} ?>  
/>  
[/code]  
  
(ungetestet)  
  
Qapla'

-- 
„Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)