mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 26.04.2024 21:13 Benutzername: Passwort: Auto-Login

Thema: Überschreiben der externen CSS <LI> durch eine Class vom 05.10.2007


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Allgemeines - Nonprint -> Überschreiben der externen CSS <LI> durch eine Class
Autor Nachricht
niederberger
Threadersteller

Dabei seit: 26.07.2005
Ort: Buochs NW - Schweiz
Alter: 46
Geschlecht: Männlich
Verfasst Fr 05.10.2007 16:37
Titel

Überschreiben der externen CSS <LI> durch eine Class

Antworten mit Zitat Zum Seitenanfang

Hallo Zusammen

Ich habe folgenden Code, mir ist aufgeallen, dass der InternetExplorer 7.0 keine zusätzliche Formatierung (class="li-li-li-active") zulässt nachdem ich diese in einer externen CSS Datei definiert habe. In Safari hingegen funktioniert dies einwandfrei. Primär geht es darum, dass ein anderes Aufzählungszeichen geladen wird wenn der Navigationspunkt aktiv ist. Ist jemand ein Hack oder ne Lösung bekannt?

Code:

<div id="Navigation">
   <ul>
   <li><a href="#">Nav1</a>
      <ul>
         <li><a href="#">Nav2-1</a>
            <ul>
               <li><a href="#">Nav3-1</a></li>
               <li class="li-li-li-active">Nav3-2</a></li>
               <li><a href="#">Nav3-3</a></li>
            </ul>
         </li>
         <li><a href="#">Nav2-2</a></li>
      </ul>
   </li>
   <li><a href="#">Nav2</a></li>
   </ul>
</div>


Freue mich auf Eure Antwort, Thomas.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Impigra

Dabei seit: 17.05.2006
Ort: Egenhofen
Alter: 45
Geschlecht: Männlich
Verfasst Fr 05.10.2007 18:21
Titel

Antworten mit Zitat Zum Seitenanfang

das CSS dazu wär sicher nicht uninteressant...
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
niederberger
Threadersteller

Dabei seit: 26.07.2005
Ort: Buochs NW - Schweiz
Alter: 46
Geschlecht: Männlich
Verfasst Fr 05.10.2007 19:17
Titel

Antworten mit Zitat Zum Seitenanfang

Code:

div#boxNavigation {
   padding:0px;
   margin:0px;
}

div#boxNavigation ul {
   margin-top:10px;
   margin-left:0px;
   padding-left:25px;
}

div#boxNavigation li, div#boxNavigation li a, div#boxNavigation li a:link, div#boxNavigation li a:visited {
   font: normal 11px Tahoma, Verdana, Arial, Helvetica, Sans;
   line-height:15px;
   color:#000000;
   text-decoration:none;
   list-style-position:outside;
   list-style-image:url(images/nav-0684BB.gif);
   margin-bottom:2px;
}

div#boxNavigation li a:hover {
   color:#0084BB;
   text-decoration: none;
}

div#boxNavigation .li-active {
   color:#0684BB;
   font-weight:bold;
}

div#boxNavigation ul ul {
   margin-top:3px;
   margin-left:0px;
   padding-left:15px;
}

div#boxNavigation li li, div#boxNavigation li li a, div#boxNavigation li li a:link, div#boxNavigation li li a:visited, div#boxNavigation li li a:hover {
   list-style-image:url(images/nav-73BFDD.gif);
}

div#boxNavigation .li-li-active {
   color:#0684BB;
   font-weight:bold;
   list-style-image:url(images/nav-0684BB.gif);
}

div#boxNavigation ul ul ul {
   margin-top:3px;
   margin-left:0px;
   padding-left:15px;
}

div#boxNavigation li li li, div#boxNavigation li li li a, div#boxNavigation li li li a:link, div#boxNavigation li li li a:visited {
   list-style-image:url(images/nav-9B9D9E.gif);
}

div#boxNavigation li li li a:hover {
   list-style-image:url(images/nav-0684BB.gif);
}

div#boxNavigation .li-li-li-active {
   color:#0684BB;
   font-weight:bold;
   list-style-image:url(images/nav-0684BB.gif);
}
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Raumwurm

Dabei seit: 21.12.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Fr 05.10.2007 19:17
Titel

Antworten mit Zitat Zum Seitenanfang

Über die Li zu gehen ist ein wenig anstrengen,
versuchs mal so:
Zitat:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>bunte liste</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css">
<!--
UL A {
background:lightgrey;
}
UL A.aktiv {
background:green;
}
UL UL A.aktiv {
background:red;
}
UL UL UL A.aktiv {
background:pink;
}
-->
</style>
</head>

<body>
<ul>
<li><a href="#">level 1</a></li>
<li><a href="#" class="aktiv">level 1 aktiv</a></li>
<ul>
<li><a href="#">level 2</a></li>
<li><a href="#" class="aktiv">level 2 aktiv</a>
<ul>
<li><a href="#">level 3</a></li>
<li><a href="#" class="aktiv">level 3 aktiv</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</body>
</html>
  View user's profile Private Nachricht senden
niederberger
Threadersteller

Dabei seit: 26.07.2005
Ort: Buochs NW - Schweiz
Alter: 46
Geschlecht: Männlich
Verfasst So 07.10.2007 13:50
Titel

Antworten mit Zitat Zum Seitenanfang

Merci, aber ich denke nicht, dass dies die Lösung ist da ich möchte, dass das Aufzählungszeichen umgefärbt wird beim hover. Es geht mir mehr darum einen Workaround oder Hack für den IE zu haben - denn der Safari frisst ja meinen Code...?!
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
niederberger
Threadersteller

Dabei seit: 26.07.2005
Ort: Buochs NW - Schweiz
Alter: 46
Geschlecht: Männlich
Verfasst So 07.10.2007 21:27
Titel

Antworten mit Zitat Zum Seitenanfang

Habe die Navigation nun mit einem anderen Ansatz gebaut:
Code:

div#boxMAIN160 ul {
   margin:0px;
   padding:0px;
   list-style-type:none;
}

#boxMAIN160 li {
   list-style-position:outside;
}   

#boxMAIN160 a, #boxMAIN160 a:link, #boxMAIN160 a:visited {
   font:normal 11px Tahoma, Verdana, Arial, Helvetica, Sans;
   line-height:18px;
   color:#000000;
   text-decoration:none;
   background:url(images/nav-2.gif) left top no-repeat;
   padding-left:15px;
}

#boxMAIN160 a:hover {
   color:#00398B;
   font-weight:bold;
   background:url(images/nav-1.gif) left top no-repeat;
}

#boxMAIN160active a:link, #boxMAIN160active a:visited, #boxMAIN160active a:hover  {
   color:#00398B;
   font-weight:bold;
   background:url(images/nav-1.gif) left top no-repeat;
}

  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen Überschreiben Fire-FTP
class
.img class --> css
InDesign verpackter Ordner überschreiben?
id oder class?
ID oder CLASS
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Allgemeines - 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.