|
|||
![]()
Hi,
ich habe meine css Style alles ausgelagert in einer css Datei. Auf manchen Seiten soll jedoch das Layout geändert werden. Aktuell habe ich auf der entsprechenden Seite dann im head-Teil die css aufgeführt, die geändert werden sollen und somit überschreiben die ja den Befehl aus der ausgelagerten Datei. Ist mir auf Dauer, vor allem wenn weitere Seiten hinzukommen, zu stressig und würde diese css Änderungen gerne auch in der allgemeinen css Datei aufführen. Geht das irgendwie... Wäre super, wenn ich der entsprechenden Seite eine id geben könnte und dann in der ausgelagerten css Datei ein Bereich aktiviert wird, der auf die id anspringt... Diese Teile ändern sich und stehen bei mir dann so oder abgeändert auf entsprechenden Seiten... also nicht nur ein zwei Sachen, sondern schon mehrere, sonst hätte ich einfach eine neue class hinzugefügt... Code:
<style type="text/css"> <!-- body{ background: url(../img_layout/hg_2_gelb.png); } #wrapper{ background: #ffffff url(../img_layout/hg_1_gelb.png) repeat-y left top; } #navi ul li a:hover, #navi ul li a.aktiv{ background: url(../img_layout/hg_3_gelb.png) repeat left top; } #navi ul li ul li a:hover, #navi ul li ul li a.aktiv{ background: url(../img_layout/hg_3_gelb.png) repeat left top; } #header{ background: url(../img_layout/gelb.png) no-repeat right top;} td{vertical-align: top;} </style> |
Sponsored Links |
|
|||
![]()
Hi um so säter du Style angaben machst desto ehr werden diese angezeigt.
Alternativ kannst du mit php prüfen ob deine Seite ein Kriterium erfüllt und dann die entsprechende Datei laden. Hier mal ein Beispiel aus WP: PHP-Code:
|
Sponsored Links |
|
|||
![]()
Quasi so?
HTML-Code:
<body id="1">
Muss ich das dann in head Teil der Seiten machen, oder kann ich das in die ausgelagerte Css Datei stecken? Muss dazu der Code noch umgewandelt werden? Sollte es nicht in die externe Datei gehen, würde ich es in einer seperaten php Datei speichern und per include einbinden, so müsste ich nur diese eine Datei bei gewünschten Änderungen ändern. Gibt es einen besseren Vorschlag? Geändert von HansiLick (03.01.2013 um 15:07 Uhr) |
|
|||
![]() Zitat:
Ich war mir nur nicht sicher, ob der php-Code, der oben geschrieben wurde, so von mir einfach in die css-Datei geschrieben werden kann. Oder ob man den vorher "auf css" umwandeln muss. Das kann ich dann also einfach so in die css Datei schreiben? PHP-Code:
|
|
||||
![]()
Vergiss alles was in dem PHP-Code steht. Vergiss es einfach komplett
![]() In die CSS-Datei gehört kein PHP (Außer man nutzt Variablen in der CSS-Datei die erst geparst werden müssen) und das was im genannten PHP steht, wird im header einer normalen Seite benutzt, was also nichts mit CSS zu tun hat. Ebenfalls muss nichts umgewandelt werden. Sehen wir folgende Beispiele: HTML-Code:
<body><h1>Ich bin eine Überschrift</h1></body> HTML-Code:
<body id="kontaktseite"><h1>Ich bin eine Überschrift</h1></body> Code:
#kontaktseite h1 Vielleicht hilft dir diese Erklärung etwas ![]()
__________________
Hier ein immer gültiges Statement: Überarbeite deine Code, lerne die Grundlagen, widersprich mir nicht, wehre dich nicht, ich habe Recht, wir sind Lolgion, wir sind viele.. potato... All meine Angaben sind ohne Gewähr, es könnte also trotz meiner Unfehlbarkeit dazu kommen dass ich falsch liege ![]() www.richard-thiel.de | Müssen Websiten überall gleich ausschauen? |
Sponsored Links |
|
|||
![]()
Danke auch für deine Erklärung.
Mir war im php Code aber nicht so ganz klar welcher Abschnitt nun die Bedingung und welcher die Auswirkung behandelt... konnte kein eindeutiges Muster im Code erkennen. Zitat:
Habe es nun so umgesetzt, jedoch ein Problem dabei. Leider wird der code nicht übernommen... Auch das Ändern der Bild URL mit fixem Pfad brachte keine Besserung. Aktuell folgender Code: HTML: HTML-Code:
<link href="gb_style.css" rel="stylesheet" type="text/css"> <body id="nord_osten"> PHP-Code:
Geändert von HansiLick (03.01.2013 um 18:04 Uhr) |
Sponsored Links |
![]() |
Themen-Optionen | |
Ansicht | |
|
|
![]() |
||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
druck css problem: nur eine Seite wird ausgeduckt | diegaby | CSS | 5 | 14.12.2010 16:49 |
CSS Style Seite komplett 100% Höhe | webdino | CSS | 6 | 17.06.2010 15:28 |
Erste Seite mit CSS: Was kann man verbessern? | vht | Site- und Layoutcheck | 4 | 08.11.2009 14:32 |
CSS Befehl(e) für Verlängerung der Seite | Angora | CSS | 3 | 16.05.2008 16:43 |
Seite "halbiert" nach Klick auf Link - CSS Bug? | Nina | CSS | 1 | 14.01.2004 14:20 |