Hallo liebe Forengemeinde,
ich habe in den letzten Tagen eine Index-Seite für meine Webseite entwickelt. Sämtliche Formatierungen liegen in CSS. Die Links funktionieren noch nicht, da die entsprechenden Unterseiten fehlen.
Sie wurde unter Firefox, Opera und Safari getestet und sieht dort so aus, wie sie aussehen soll.
Im IE ergeben sich aber 2 Probleme:
IE6: Die div-Container werden nicht so angezeigt, wie sie in allen anderen Browsern gezeigt werden. Container werden verschoben. Die Mitte der Seite ist ein "weißer leerer Fleck".
IE7: sämtliche Bilder werden "zum Teil" sehr pixelig angezeigt. "Zum Teil" deshalb, weil es auf 2 IE7 getestet wurde (kenne allerdings grade nicht die Version) und bei einem das Problem auftrat.
Die Seite ist zu finden unter Lorem ipsum
Wenn jemand eine Lösung zu den beiden Problemen (oder auch nur einem hat) wäre ich echt dankbar. Wir basteln nämlich schon zu 4. dran rum und alle können den/die Fehler nicht finden.
Liebe Grüße
Kacy
HTML-Code poste ich hier jetzt nicht, den Quelltext könnt ihr euch im Browser anzeigen lassen.
CSS folgt hier:
ich habe in den letzten Tagen eine Index-Seite für meine Webseite entwickelt. Sämtliche Formatierungen liegen in CSS. Die Links funktionieren noch nicht, da die entsprechenden Unterseiten fehlen.
Sie wurde unter Firefox, Opera und Safari getestet und sieht dort so aus, wie sie aussehen soll.
Im IE ergeben sich aber 2 Probleme:
IE6: Die div-Container werden nicht so angezeigt, wie sie in allen anderen Browsern gezeigt werden. Container werden verschoben. Die Mitte der Seite ist ein "weißer leerer Fleck".
IE7: sämtliche Bilder werden "zum Teil" sehr pixelig angezeigt. "Zum Teil" deshalb, weil es auf 2 IE7 getestet wurde (kenne allerdings grade nicht die Version) und bei einem das Problem auftrat.
Die Seite ist zu finden unter Lorem ipsum
Wenn jemand eine Lösung zu den beiden Problemen (oder auch nur einem hat) wäre ich echt dankbar. Wir basteln nämlich schon zu 4. dran rum und alle können den/die Fehler nicht finden.
Liebe Grüße
Kacy
HTML-Code poste ich hier jetzt nicht, den Quelltext könnt ihr euch im Browser anzeigen lassen.
CSS folgt hier:
Code:
body {
background: #FFFFFF;
color: #000000;
font-family:Verdana, Helvetica, sans-serif;
font-size: 101%;
}
a { font-family: Verdana, Helvetica, sans-serif; color: #335785; text-decoration: none; }
a:hover { color: #9E834C; text-decoration: none; }
a:active { text-decoration: underline; }
h2 {
margin:0 0 5px 0;
padding:0;
border:0;
color:#9E834C;
font-size:1.4em;
font-weight:lighter;
}
h3 {
margin:15px 0 5px 0;
padding:0;
border:0;
color:#000000;
font-size:1em;
font-weight:lighter;
}
/* h4 und h5 nur im News-Kasten!!! */
h4 {
margin:0px 0 7px 0;
color:#9E834C;
font-size:1.2em;
font-weight:600;
}
h5 {
margin:0px 0 4px 0;
color:#335785;
font-size:1.0em;
font-weight:600;
}
p {
display:block;
margin:0;
padding:5px 0;
border:0;
}
em { color:#000000; font-weight:600; font-style:normal; }
strong { color:#000000; font-weight:bold; font-style:normal; }
/*zitieren
cite {
padding:0 5px;
border-left:5px solid #7490B8;
background-color: #C2D3EE;
font-size:1em;
}
/* Horizontallinie
hr {
margin:15px 0 25px 0;
width:100%;
height:5px;
border:1px solid #86B637;
border-left:0 none;
border-right:0 none;
color:#E5E5E5;
background-color:#E5E5E5;
}
*/
html, body{
margin:0;
padding:0;
text-align:center;
}
#pagewidth{
width:960px;
text-align:left;
margin-left:auto;
margin-right:auto;
border-style:solid;
border-width:1px;
border-color:#335785;
}
#header{
position:relative;
height:145px;
width:100%;
}
#header #headimage {
margin:0;
padding:0;
border:0;
width:210px;
height:145px;
float:left;
background-color:#7490B8;
}
#header #headbanner {
margin:0;
padding:0;
border:0;
width:539px;
height:145px;
float:left;
background:url(headimage.gif) no-repeat;
border-left:1px solid #335785;
/*border-right:1px solid #335785;*/
}
#header #headbanner h1{
display:none;
}
#header #logo {
margin:0;
margin-right:1px;
padding:0;
border:0;
width:209px;
height:145px;
float:left;
background-color: #FFFFFF;
background-position: left;
}
#header #logo img{
padding:0;
border:0;
}
#leftcol{
margin:0:
padding:0;
border:0;
width:210px;
float:left;
position:relative;
}
#leftcol div.emptyspace{
height:20px;
width:210px;
background-color:#335785;
display:block;
}
/* NAVIGATION .-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-*/
#navigation {
margin:0;
padding:0;
border:0;
width: 210px;
list-style: none;
font-size:0.85em;
}
#navigation a {
display: block;
margin:0;
padding-top:8px;
padding-left:50px;
border:0;
width: 160px;
height:25px;
background: url(punkthellblau.gif) repeat-y;
border-bottom: 1px solid #335785;
border-right: 1px solid #335785;
font-size:0.9em;
}
#navigation a:link, #navigation a:visited {
color: #335785;
text-decoration: none;
}
#navigation a.active {
background: url(punkt.gif) repeat-y;
color: #335785;
}
#navigation a:hover {
background: url(punktbeige.gif) repeat-y;
color: #335785;
}
#twocols{
width:750px;
float:left;
position:relative;
border-right:solid;
border-color:#335785;
border-width:1px;
}
/* RIGHT COLLUM .-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-*/
#rightcol{
width:209px;
float:left;
position:relative;
background-color:#FFFFFF;
}
#news{
height:19px;
background-color:#335785;
display:block;
list-style:none;
color:#FFFFFF;
font-size:0.8em;
padding-left:10px;
padding-top:1px;
}
#newsinhalt{
padding-left:10px;
padding-right:10px;
padding-top:10px;
font-size:0.6em;
border-bottom: solid 1px #335785;
}
#newsinhalt2{
padding-left:10px;
padding-right:10px;
padding-top:10px;
font-size:0.6em;
border-bottom: solid 1px #335785;
}
#kontakt{
width:208px;
height: 73px;
border-bottom: 1px solid #335785;
}
#kontaktbild{
width:208px;
height:69;
border-right:1px solid #335785;
border-bottom:1px solid white;
border-left:1px solid white;
border-top:1px solid white;
}
#kontakt a {
display: block;
margin:0;
width: 200px;
height:70px;
}
#kontakt a.active, #kontakt a:link, #kontakt a:visited #kontakt a:hover {
color:#FFFFFF;
text-decoration: none;
}
/*CONTENT .-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-*/
#maincol{
margin:0;
padding:0;
float: left;
display:inline;
position: relative;
width:540px;
}
#maincol #content {
padding:25px 25px;
float:none;
border-left:1px solid #335785;
width:490px;
font-size:0.7em;
}
/* SUBNAVIGATION -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-*/
div#subnavigation {
margin:0;
padding:0;
border:0;
border-left:1px solid #7490B8;
border-right: 1px solid #7490B8;
height:20px;
width:539px;
display:block;
background-color:#335785;
}
#subnavigation ul li {
display: inline;
}
#subnavigation ul {
margin:0;
padding:0;
font-size:.65em;
}
#subnavigation ul li a {
height:17px;
padding: 3px 12px 0 12px;
color: #C3D3EE;
text-decoration: none;
float: left;
border-right: 1px solid #7490B8;
}
#subnavigation ul li a:hover, #subnavigation ul li a:active, #subnavigation ul li a.active {
color: #FFFFFF;
text-decoration: none;
text-align: left;
}
#footer {
width:960px;
font-size:0.6em;
text-align:center;
border-top:solid;
border-width:1px;
border-color:#335785;
}
#twocols:after, #wrapper:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
#twocols, #wrapper{display: inline-table;}
* html #twocols, * html #wrapper{height: 1%;}
#twocols, #wrapper{display: block;}