mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 29.03.2024 14:20 Benutzername: Passwort: Auto-Login

Thema: CSS Datei einbinden (dreamweaver) - Probleme vom 02.02.2011


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Software - Nonprint -> CSS Datei einbinden (dreamweaver) - Probleme
Autor Nachricht
Raza
Threadersteller

Dabei seit: 02.02.2011
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 02.02.2011 11:42
Titel

CSS Datei einbinden (dreamweaver) - Probleme

Antworten mit Zitat Zum Seitenanfang

Hallo,

ich (DW-Anfänger) bräuchte ein wenig Hilfe!

Und zwar habe ich eine Vorlagendatei erstellt und daraus einzelne neue Seiten generiert. meine Vorlagendatei ist mit "standard.css" verknüpft, nun möchte ich in den einzelnen Seiten aber gerne meinen Navigationspunkten (zum Beispiel) eine andere Farbe geben.
Funktioniert auch alles super, allerdings ändert sich die css ja nun in JEDER Seite und ich hab immer die gleichen Punkte farbig bzw. komplett unsichtbar
(habe fünf Punkt in der zweiten Navi-Ebene mit jeweils max acht Unterpunkten. Alle Unterpunkte sind ausgestellt und ich spreche über angelegte IDs jeweils die Punkte an, die sichtbar sein sollen)
Muss ich nun meine Vorlagendatei von der css datei trennen? Muss ich für jede einzelne Seite eine neue anlegen?

Mfg,
Raza
  View user's profile Private Nachricht senden
snuwie

Dabei seit: 06.07.2010
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mi 02.02.2011 12:09
Titel

Antworten mit Zitat Zum Seitenanfang

ich versteh nur bahnhof *zwinker* die css (datei?!) ändert sich auf jeder seite?
  View user's profile Private Nachricht senden
Anzeige
Anzeige
Raza
Threadersteller

Dabei seit: 02.02.2011
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 02.02.2011 12:44
Titel

Antworten mit Zitat Zum Seitenanfang

Sorry, Anfänger lässt grüßen *zwinker*

Also, ich habe ein externes ccs (stylesheet) an die Datei angehängt, aus der ich meine Vorlage erstellt hab.

Wenn ich jetzt eine neue Seite erstelle und im css etwas ändere (um zum Beispiel eine Farbe zu ändern) ändert es sich (natürlich) in der externen css...

Vorlage:

#navi3-1-2 {
visibility: visible;/*
border: 1px solid #9933cc;
background-color: #9933cc;*/
}

(Farbe auskommentiert, Farbe kommt aus übergeordnetem Element, auf einigen Seiten möchte ich aber gerne den Kommentar entfernen, damit die Farbe aus dem übergeordnetem Element überdeckt wird...)

Meine Frage ist, ob ich für jede erstellte Seite ein eigenes Stylesheet brauche? Ich gehe mittlerweile fast davon aus..
Muss ich also meine Vorlage ohne angehängte css erstellen?

Ich hoffe, es ist jetzt verständlicher...
  View user's profile Private Nachricht senden
snuwie

Dabei seit: 06.07.2010
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mi 02.02.2011 13:17
Titel

Antworten mit Zitat Zum Seitenanfang

du könntest eine klasse erstellen (zb active) welcher du dann die entsprechenden styles zuweist. diese klasse weist du dann dem jeweiligen menüpunkt zu ...

gibt hier aber schon gefühlte 1000 threads über dieses thema *zwinker*
  View user's profile Private Nachricht senden
DesignKater

Dabei seit: 26.06.2007
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 02.02.2011 13:25
Titel

Antworten mit Zitat Zum Seitenanfang

Leg doch einfach in jede Seite eine zusätzliche Klasse für die Navigation an und pack diese Formatierungen in eine CSS.

Bsp:

Impressum

Code:
<div class="navigation farbe-impressum">...</div>



Kontakt

Code:
<div class="navigation farbe-kontakt">...</div>


Deine CSS enthält dann entsprechend:


Code:

...

.navigation {
...
}

.farbe-impressum {
color:#ff0000;
}

.farbe-kontakt {
color:#ff00ff;
}

...


Nachtrag: Wenn du allerdings nur zwischen Aktiv und Inaktiv unterscheiden willst, dann machstes so wie mein Vorredner beschrieben. Hab das so verstanden, dass du die komplette Navigation je nach Seite anders haben willst.


Zuletzt bearbeitet von DesignKater am Mi 02.02.2011 13:27, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Benutzer 80255
Account gelöscht


Ort: -

Verfasst Mi 02.02.2011 14:26
Titel

Antworten mit Zitat Zum Seitenanfang

So wie ich es verstanden habe musst du die seiten im css unterscheiden können. Un das geht so:
Gib in jeder Seite dem body eine eigen id. Z.B.

Zitat:
<body id="startseite">
<body id="impressum">


etc.

Dann sprichst du die Navigation im zentralen css so an:

Code:
#startseite #navi3-1-2 {color:green;}

#impressum #navi3-1-2 {color:red;}


Zuletzt bearbeitet von am Mi 02.02.2011 14:28, insgesamt 1-mal bearbeitet
 
Raza
Threadersteller

Dabei seit: 02.02.2011
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 02.02.2011 21:05
Titel

Antworten mit Zitat Zum Seitenanfang

Danke für die vielen ANtworten!

habe es jetzt über IDs und Klassen lösen können... Funktioniert also doch auch mit nur einem stylesheet, danke! Lächel
  View user's profile Private Nachricht senden
 
Ähnliche Themen MP3`s in dreamweaver einbinden?
macromedia dreamweaver programmierung: wie MP3s einbinden?
Adobe Bridge web galerie per iframe in dreamweaver einbinden
swf datei einbinden
VOB/IFO Datei in html einbinden?
WMV Datei in html einbinden
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Software - Nonprint


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.