Slidingdoors - kein Hintergrund

Status
Nicht offen für weitere Antworten.

buddha

Erfahrenes Mitglied
Hi,
Habe nach einer Anleitung aus dem Inet mich mal an die Slidingdoor-sache gewagt, und nun komme ich ncht weiter. Und zwar bei der Sache wie man die transparenten Bilder positioniert damit an den Rundungen der Hintergrund erscheint. Man kann dem Header li auch ein Padding 0 geben und den Hintergrund weglassen aber das ist nicht der Sinn der Übung.
Code:
  #header {
    float:left;
    width:100%;
    background:#DAE0D2  url(../bilder/bg.gif) repeat-x bottom;;
    font-size:93%;
    line-height:normal;
    }
  #header ul {
    margin:0;
    list-style:none;
	padding:10px 10px 0;
    }
  #header li {
    background:url(../bilder/norm_right.gif) no-repeat right top;
    float:left;
    margin:0;
    padding:0 0 0 9px;
	}
  #header a {
    display:block;
	background: url(../bilder/norm_left.gif) no-repeat left top;
	padding:5px 15px 4px 6px;    }
  #header #current {
    background-image: url(../bilder/norm_right_on.gif);
    }
  #header #current a {
    background-image: url(../bilder/norm_left_on.gif);
	padding-bottom:5px;
    }
HTML:
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>TEST Startseite</title>
<link href="css/layout.css" rel="stylesheet" type="text/css" />
<link href="css/navigation.css" rel="stylesheet" type="text/css" />
<link rel="shortcut icon" href="bilder/favicon.ico" type="image/x-icon" />

<style type="text/css">
<!--
body {
	background-color: #f0eee8;
}
-->
</style>
</head>
<body>
<div id="container">
  <div align="center">
    <div id="content"><img src="bilder/logo1.jpg" alt="logo"/></div>
    <br />
<br />
<div id="header">
    <ul>
      <li><a href="#"><strong>Home</strong></a></li>
      <li id="current"><a href="#"><strong>News</strong></a></li>
      <li><a href="#">Products</a></li>
      <li><a href="#"><strong>About</strong></a></li>
      <li><a href="#"><strong>Contact</strong></a></li>
    </ul>
  </div>
</div>
<!--Text--></div>
</body>
</html>
 
Hi,

kannst du mal einen Link zur Problemseite nennen, damit man auch die verwendeten Grafiken zur Verfügung hat? Denn ohne sie lässt sich da derzeit wenig überprüfen.
 
Ist ALA die Problemseite? :suspekt:

Ich hätte gern den Link zu deiner Seite gewusst, denn was soll ich mir den ALA-Artikel anschauen, in dem alles funktioniert? :rolleyes:
 
Die einzigen Unterschiede, die ich in deinem Stylesheet im Vergleich zum ALA-Demo entdecken kann, ist die fehlende Hintergrundgrafik für #header, die "entgegengesetzte" Hintergrundbildpositionierung für das li- und a-Element, und die fehlende float:left-Angabe für das a-Element.
 
Die "entgegengesetzte" Hintergrundbildpositionierung für das li- und a-Element bekomme ich nicht auf die Reihe
Code:
#header li {
    float:left;
    background:url("right.gif")
      no-repeat right top;
    margin:0;
    padding:0 0 0 9px;
    }


 #header li {
    float:left;
    background:url("left.gif")
      no-repeat left top;
    margin:0;
    padding:0 0 0 9px;
    }

Ist der header li dann 2x vorhanden:confused:
 
Ehrlich gesagt kann ich jetzt nicht nachvollziehen, was daran so schwer ist, die Vorgaben aus dem Beispiel zu übernehmen:

Code:
#header {
  float:left;
  width:100%;
  background:#DAE0D2 url("bg.gif") repeat-x bottom;
  font-size:93%;
  line-height:normal;
  }
#header ul {
  margin:0;
  padding:10px 10px 0;
  list-style:none;
  }
#header li {
  float:left;
  background:url("left.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 9px;
  }
#header a {
  float:left;
  display:block;
  background:url("right.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  font-weight:bold;
  color:#765;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#header a {float:none;}
/* End IE5-Mac hack */
#header a:hover {
  color:#333;
  }
#header #current {
  background-image:url("left_on.gif");
  }
#header #current a {
  background-image:url("right_on.gif");
  color:#333;
  padding-bottom:5px;
  }
 
Ehrlich gesagt weiß ich nicht woran es liegt:mad:
Es hat sich nichts geändert
 

Anhänge

  • getnet.jpg
    getnet.jpg
    5 KB · Aufrufe: 15
Status
Nicht offen für weitere Antworten.
Zurück