Float IE7 *zum erbrechen*

Status
Nicht offen für weitere Antworten.

Fruitgum

Erfahrenes Mitglied
Hallo,

weiß gar nicht richtig wie ich das jetzt beschreiben soll. Aber ich versuchs ma.

erstmal mein code:

PHP:
<div id="content">
	<?php
	error_reporting(E_ALL);
	ini_set('display_errors', 1);

	include("functions.php");
	include 'config.php';
	

mysql_connect("$host", "$username", "$password")or die("Keine Verbindung möglich!"); 
mysql_select_db("$db_name")or die("Kann Tabelle nicht finden!");

	$sql = 'SELECT * FROM startseite_o ORDER BY datetime DESC LIMIT 0,1';
	$query = mysql_query($sql); 
	while($row = mysql_fetch_assoc($query)) 
{  
		
		$text=$row['text'];
		$text=htmlentities($text);
		$text=replacetags($text);
		$text=nl2br($text);
#oberer container feat
		echo "<div>";
		echo "<dl class=\"feat\">\n";  
                        echo "<b>".$row['titel']."</b><br><br>\n";  
                        echo "<dt><img src=\"../admin/news/image/".$row['datei']."\" alt=\"Bild\" width=\"180\" height=\"180\" ></dt>\n";  
                        echo "<dd>".$text."</dd>\n";  
                        echo "</dl>\n";
		echo "</div>";
 #container ende feat
} 


$sql = 'SELECT * FROM startseite_u ORDER BY datetime DESC LIMIT 0,1';
	$query = mysql_query($sql); 
	while($row = mysql_fetch_assoc($query)) 
{  
		
		$text=$row['text'];
		$text=htmlentities($text);
		$text=replacetags($text);
		$text=nl2br($text);
#unterer container feat2
		echo "<div>";
		echo "<dl class=\"feat2\">\n";  
                        echo "<b>".$row['titel']."</b><br><br>\n";  
         
                        echo "<dd>".$text."</dd>\n";  
                        echo "</dl>\n";
		echo "</div>";
 #container ende feat2
} 

?>

</div>

dazu MEINE CSS:

PHP:
body {
text-align:center;
background:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;


}

body{
 text-align:center
}

#seite{
margin:0 auto;
text-align:left;
width:800px;
border:1px solid #ccc;

background:#ececec;

}

#header {
text-align:left;
margin:0px 0px 0px 0px ;
width:100%;
height:120px;
padding:0px;
background:#fff url(../img/head_l.png) no-repeat;


}

#nav {

height:25px;
margin:0px;
padding:0px 0px 0px 20px;
list-style:none;
background:#ffffff url(../img/bg_menu.png) bottom;

}



#nav li {
float:left;
margin:0;
padding:0px 4px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
border:#666666;
border-bottom:none;
outline:none;


}

#nav a {
float:left;
display:block;
text-decoration:none;
margin:0 1px 0 0;
padding:4px 4px;
color:#333;
outline:none;


}

#nav a:hover, body#intro #t-intro a {
color:#ff6600;
background:url(../img/bg_reiter.png) repeat-x;
outline:none;

}
#nav a:hover, body#onlinem #t-onlinem a {
color:#ff6600;
background:url(../img/bg_reiter.png) repeat-x;
outline:none;

}
#nav a:hover, body#veranstaltung #t-veranstaltung a {
color:#ff6600;
background:url(../img/bg_reiter.png) repeat-x;
outline:none;

}
#nav a:hover, body#profil #t-profil a {
color:#ff6600;
background:url(../img/bg_reiter.png) repeat-x;
outline:none;

}
#nav a:hover, body#kontakt #t-kontakt a {
color:#ff6600;
background:url(../img/bg_reiter.png) repeat-x;
outline:none;

}








#content {
float:left;
margin:0;
width: 555px;
background:#ececec;
}

#content div {

padding:10px;
background:#fff;
margin:5px 5px 0px 5px;
background:url(../img/rechts_s2.png) #fff no-repeat;
}

dl.feat b{
font-size:16px;
color:#ff6600;

}
dl.feat {
margin:15px 0;
padding:15px;
}

dl.feat dt {

margin:0 0 .5em 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;

}


dl.feat dt img {
float:left;
margin:0 15px 0 0;
padding:0 4px 4px 0;
}

dl.feat dd {

margin-left: 0px;
font-size:12px;
line-height: 1.5em;
}

dl.feat:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

/*ZWEI*/

dl.feat2 b{
font-size:16px;
color:#ff6600;

}
dl.feat2 {
margin:15px 0;
padding:15px;
}

dl.feat2 dt {
margin:0 0 .5em 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;

}


dl.feat2 dt img {
float:left;
margin:0 15px 0 0;
padding:0 4px 4px 0;
}

dl.feat2 dd {
margin-left: 0px;
font-size:12px;
line-height: 1.5em;
}

dl.feat2:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

dl.feat2 {display:inline-table;}
/* Vor IE-mac verstecken \*/
* html dl.feat2 {height: 1%;}
dl.feat2 {display:block;}
/* Vor IE-mac verstecken Ende */
/*sitemap*/

dl.feat {display:inline-table;}
/* Vor IE-mac verstecken \*/
* html dl.feat {height: 1%;}
dl.feat {display:block;}
/* Vor IE-mac verstecken Ende */




/*Seite Oben Rechts*/

#seitenleiste {
float:right;
width:245px;
background:#ececec;
text-decoration:none;
list-style:none;

}

#seitenleiste a {
color:#ff6600;
list-style:none;
text-decoration:none;


}
#seitenleiste li ul{
color:#ff6600;
list-style:none;
text-decoration:none;

}

#seitenleiste b{
font-size:12px;
color:#ff6600;
list-style:none;

}

#seitenleiste p{
font-size:12px;
color:#666;
list-style:none;

}

#seitenleiste a:hover{
color:#ff6600;
list-style:none;
text-decoration:underline;


}




#seitenleiste div  {
/*margin:2.4% 2.4% 2.4% 0% !important;
/margin:1.2% 2.4% 1.2% 0%; /* Für IE6 */
margin:5px 5px 5px 0px;
padding:20px;
background:#fff;
text-decoration:none;
background:url(../img/links_s2.png) #fff no-repeat top right;
}

#seitenleiste h4 a:hover {
text-align:center;
text-decoration:none;
color:#FFFFFF;
margin:0;
padding:0px;
border:none;
outline:none;
background:transparent url(img/button_r.png) no-repeat center;
display:block;

}

#seitenleiste h4 a {
border:none;
color:#FFFFFF;
background:transparent;
outline:none;


}

#seitenleiste h4 {
text-align:center;
color:#FFFFFF;
margin:0;
padding:8px;
border:none;
background:transparent url(img/button_l.png) no-repeat center;
text-align:center;
}

/* Oberr Box*/

dl.box b{
font-size:12px;
color:#ff6600;

}
dl.box {
margin:0px 0;
padding:10px;
list-style:none;
}

dl.box dt {
margin:0 0 .5em 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;

}


dl.box dt img {
float:left;
margin:0 15px 0 0;
padding:0 4px 4px 0;
}

dl.box dd {
margin:5px 0px 0px 0px;
font-size:12px;
line-height: 1.5em;
}

dl.box:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

/*untere Box*/

dl.box2 b {
font-size:16px;
color:#ff6600;

}


dl.box2 {
margin:0px 0;
padding:25px 0 0 0;
}

dl.box2 dt {
margin:0 0 .5em 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;

}


dl.box2 dd {
margin: 0px;
font-size:10px;
line-height: 1.5em;
color:#666;
}

dl.box2:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}











/*footer*/

#footer {
margin:0px 0px 0px 0px;
clear:both;
height:33px;
background:#fff url(../img/bg_footer.png) top repeat-x;


}

#footer p {
margin:0;
text-decoration:none;
padding:10px 0px 10px 25px;
font-size:9px;
color:#333;
}

#footer a {
text-decoration:none;
font-size:9px;
color:#333;
}

#footer a:hover {
text-decoration:underline;
font-size:9px;
color:#fff;
}


Im IE6, Mozilla und Opera, Safari wird das alles richtig gefloatet. Nur im IE 7 wird der obere Container (DIV) nicht voll gezeigt, und die überschrift vom unteren legt sich rechts am bild mit ran. und rutscht somit in den ersten container mit rein.

Nehm ich hier:


dl.feat dt img {
float:left;
margin:0 15px 0 0;
padding:0 4px 4px 0;
}

das float raus, so wird jeder Div container richtig angezeigt, aber der Text ist unter dem bild. Der soll aber Rechts sein. Der Fehler ist nur im IE7.

Kann mir einer erklären was der IE7 da macht?

Bin schon echt genervt.


Grüße
 
Hi,

da wir uns hier nicht im PHP-, sondern im CSS-Board befinden, wäre es ganz hilfreich und entgegenkommend, wenn du hier zukünftig die Ausgabe des HTML-Codes im Browser (Ansicht -> Quelltext anzeigen) posten würdest, denn mit obigen PHP-Code lässt sich nichts anfangen, da es bei seinem Aufruf lediglich Fehlermeldungen hagelt:

Warning: include(functions.php) [function.include]: failed to open stream: No such file or directory in D:xampp\htdocs\test\codecss\test_Fruitgum.php on line 453

Warning: include() [function.include]: Failed opening 'functions.php' for inclusion (include_path='.;D:xampp\php\pear\') in D:xampp\htdocs\test\codecss\test_Fruitgum.php on line 453

Notice: Undefined variable: host in D:xampp\htdocs\test\codecss\test_Fruitgum.php on line 457

Notice: Undefined variable: username in D:xampp\htdocs\test\codecss\test_Fruitgum.php on line 457

Notice: Undefined variable: password in D:xampp\htdocs\test\codecss\test_Fruitgum.php on line 457

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'ODBC'@'localhost' (using password: NO) in D:xampp\htdocs\test\codecss\test_Fruitgum.php on line 457
Keine Verbindung möglich!

mfg Maik
 
Weiß zwar nicht was du meinst? Wenn dein geposteter Fehler die Ausgabe aus diesem Forum ist, dann stimmt da was nicht, bei mir wird der Post ganz normal angezeigt? Und Sollte das die tatsächliche Ausgabe sein... dann wäre ja das Forum in keinster form Sicher. Wie gesagt bei mir wird alles Normal angezeigt.


Gut dann ein zweites mal....

weiß gar nicht richtig wie ich das jetzt beschreiben soll. Aber ich versuchs ma.

erstmal mein code:

HTML:
<div id="content"> 
    <?php 
    error_reporting(E_ALL); 
    ini_set('display_errors', 1); 

    include("functions.php"); 
    include 'config.php'; 
     

mysql_connect("$host", "$username", "$password")or die("Keine Verbindung möglich!");  
mysql_select_db("$db_name")or die("Kann Tabelle nicht finden!"); 

    $sql = 'SELECT * FROM startseite_o ORDER BY datetime DESC LIMIT 0,1'; 
    $query = mysql_query($sql);  
    while($row = mysql_fetch_assoc($query))  
{   
         
        $text=$row['text']; 
        $text=htmlentities($text); 
        $text=replacetags($text); 
        $text=nl2br($text); 
#oberer container feat 
        echo "<div>"; 
        echo "<dl class=\"feat\">\n";   
                        echo "<b>".$row['titel']."</b><br><br>\n";   
                        echo "<dt><img src=\"../admin/news/image/".$row['datei']."\" alt=\"Bild\" width=\"180\" height=\"180\" ></dt>\n";   
                        echo "<dd>".$text."</dd>\n";   
                        echo "</dl>\n"; 
        echo "</div>"; 
 #container ende feat 
}  


$sql = 'SELECT * FROM startseite_u ORDER BY datetime DESC LIMIT 0,1'; 
    $query = mysql_query($sql);  
    while($row = mysql_fetch_assoc($query))  
{   
         
        $text=$row['text']; 
        $text=htmlentities($text); 
        $text=replacetags($text); 
        $text=nl2br($text); 
#unterer container feat2 
        echo "<div>"; 
        echo "<dl class=\"feat2\">\n";   
                        echo "<b>".$row['titel']."</b><br><br>\n";   
          
                        echo "<dd>".$text."</dd>\n";   
                        echo "</dl>\n"; 
        echo "</div>"; 
 #container ende feat2 
}  

?> 

</div>

azu MEINE CSS:


HTML:
body { 
text-align:center; 
background:#fff; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#333; 


} 

body{ 
 text-align:center 
} 

#seite{ 
margin:0 auto; 
text-align:left; 
width:800px; 
border:1px solid #ccc; 

background:#ececec; 

} 

#header { 
text-align:left; 
margin:0px 0px 0px 0px ; 
width:100%; 
height:120px; 
padding:0px; 
background:#fff url(../img/head_l.png) no-repeat; 


} 

#nav { 

height:25px; 
margin:0px; 
padding:0px 0px 0px 20px; 
list-style:none; 
background:#ffffff url(../img/bg_menu.png) bottom; 

} 



#nav li { 
float:left; 
margin:0; 
padding:0px 4px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 
border:#666666; 
border-bottom:none; 
outline:none; 


} 

#nav a { 
float:left; 
display:block; 
text-decoration:none; 
margin:0 1px 0 0; 
padding:4px 4px; 
color:#333; 
outline:none; 


} 

#nav a:hover, body#intro #t-intro a { 
color:#ff6600; 
background:url(../img/bg_reiter.png) repeat-x; 
outline:none; 

} 
#nav a:hover, body#onlinem #t-onlinem a { 
color:#ff6600; 
background:url(../img/bg_reiter.png) repeat-x; 
outline:none; 

} 
#nav a:hover, body#veranstaltung #t-veranstaltung a { 
color:#ff6600; 
background:url(../img/bg_reiter.png) repeat-x; 
outline:none; 

} 
#nav a:hover, body#profil #t-profil a { 
color:#ff6600; 
background:url(../img/bg_reiter.png) repeat-x; 
outline:none; 

} 
#nav a:hover, body#kontakt #t-kontakt a { 
color:#ff6600; 
background:url(../img/bg_reiter.png) repeat-x; 
outline:none; 

} 








#content { 
float:left; 
margin:0; 
width: 555px; 
background:#ececec; 
} 

#content div { 

padding:10px; 
background:#fff; 
margin:5px 5px 0px 5px; 
background:url(../img/rechts_s2.png) #fff no-repeat; 
} 

dl.feat b{ 
font-size:16px; 
color:#ff6600; 

} 
dl.feat { 
margin:15px 0; 
padding:15px; 
} 

dl.feat dt { 

margin:0 0 .5em 0; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 

} 


dl.feat dt img { 
float:left; 
margin:0 15px 0 0; 
padding:0 4px 4px 0; 
} 

dl.feat dd { 

margin-left: 0px; 
font-size:12px; 
line-height: 1.5em; 
} 

dl.feat:after { 
content:"."; 
display:block; 
height:0; 
clear:both; 
visibility:hidden; 
} 

/*ZWEI*/ 

dl.feat2 b{ 
font-size:16px; 
color:#ff6600; 

} 
dl.feat2 { 
margin:15px 0; 
padding:15px; 
} 

dl.feat2 dt { 
margin:0 0 .5em 0; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 

} 


dl.feat2 dt img { 
float:left; 
margin:0 15px 0 0; 
padding:0 4px 4px 0; 
} 

dl.feat2 dd { 
margin-left: 0px; 
font-size:12px; 
line-height: 1.5em; 
} 

dl.feat2:after { 
content:"."; 
display:block; 
height:0; 
clear:both; 
visibility:hidden; 
} 

dl.feat2 {display:inline-table;} 
/* Vor IE-mac verstecken \*/ 
* html dl.feat2 {height: 1%;} 
dl.feat2 {display:block;} 
/* Vor IE-mac verstecken Ende */ 
/*sitemap*/ 

dl.feat {display:inline-table;} 
/* Vor IE-mac verstecken \*/ 
* html dl.feat {height: 1%;} 
dl.feat {display:block;} 
/* Vor IE-mac verstecken Ende */ 




/*Seite Oben Rechts*/ 

#seitenleiste { 
float:right; 
width:245px; 
background:#ececec; 
text-decoration:none; 
list-style:none; 

} 

#seitenleiste a { 
color:#ff6600; 
list-style:none; 
text-decoration:none; 


} 
#seitenleiste li ul{ 
color:#ff6600; 
list-style:none; 
text-decoration:none; 

} 

#seitenleiste b{ 
font-size:12px; 
color:#ff6600; 
list-style:none; 

} 

#seitenleiste p{ 
font-size:12px; 
color:#666; 
list-style:none; 

} 

#seitenleiste a:hover{ 
color:#ff6600; 
list-style:none; 
text-decoration:underline; 


} 




#seitenleiste div  { 
/*margin:2.4% 2.4% 2.4% 0% !important; 
/margin:1.2% 2.4% 1.2% 0%; /* Für IE6 */ 
margin:5px 5px 5px 0px; 
padding:20px; 
background:#fff; 
text-decoration:none; 
background:url(../img/links_s2.png) #fff no-repeat top right; 
} 

#seitenleiste h4 a:hover { 
text-align:center; 
text-decoration:none; 
color:#FFFFFF; 
margin:0; 
padding:0px; 
border:none; 
outline:none; 
background:transparent url(img/button_r.png) no-repeat center; 
display:block; 

} 

#seitenleiste h4 a { 
border:none; 
color:#FFFFFF; 
background:transparent; 
outline:none; 


} 

#seitenleiste h4 { 
text-align:center; 
color:#FFFFFF; 
margin:0; 
padding:8px; 
border:none; 
background:transparent url(img/button_l.png) no-repeat center; 
text-align:center; 
} 

/* Oberr Box*/ 

dl.box b{ 
font-size:12px; 
color:#ff6600; 

} 
dl.box { 
margin:0px 0; 
padding:10px; 
list-style:none; 
} 

dl.box dt { 
margin:0 0 .5em 0; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 

} 


dl.box dt img { 
float:left; 
margin:0 15px 0 0; 
padding:0 4px 4px 0; 
} 

dl.box dd { 
margin:5px 0px 0px 0px; 
font-size:12px; 
line-height: 1.5em; 
} 

dl.box:after { 
content:"."; 
display:block; 
height:0; 
clear:both; 
visibility:hidden; 
} 

/*untere Box*/ 

dl.box2 b { 
font-size:16px; 
color:#ff6600; 

} 


dl.box2 { 
margin:0px 0; 
padding:25px 0 0 0; 
} 

dl.box2 dt { 
margin:0 0 .5em 0; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 

} 


dl.box2 dd { 
margin: 0px; 
font-size:10px; 
line-height: 1.5em; 
color:#666; 
} 

dl.box2:after { 
content:"."; 
display:block; 
height:0; 
clear:both; 
visibility:hidden; 
} 











/*footer*/ 

#footer { 
margin:0px 0px 0px 0px; 
clear:both; 
height:33px; 
background:#fff url(../img/bg_footer.png) top repeat-x; 


} 

#footer p { 
margin:0; 
text-decoration:none; 
padding:10px 0px 10px 25px; 
font-size:9px; 
color:#333; 
} 

#footer a { 
text-decoration:none; 
font-size:9px; 
color:#333; 
} 

#footer a:hover { 
text-decoration:underline; 
font-size:9px; 
color:#fff; 
}


Im IE6, Mozilla und Opera, Safari wird das alles richtig gefloatet. Nur im IE 7 wird der obere Container (DIV) nicht voll gezeigt, und die überschrift vom unteren legt sich rechts am bild mit ran. und rutscht somit in den ersten container mit rein.

Nehm ich hier:


dl.feat dt img {
float:left;
margin:0 15px 0 0;
padding:0 4px 4px 0;
}

das float raus, so wird jeder Div container richtig angezeigt, aber der Text ist unter dem bild. Der soll aber Rechts sein. Der Fehler ist nur im IE7.

Kann mir einer erklären was der IE7 da macht?

Bin schon echt genervt.


Grüße
 
Weiß zwar nicht was du meinst? Wenn dein geposteter Fehler die Ausgabe aus diesem Forum ist, dann stimmt da was nicht, bei mir wird der Post ganz normal angezeigt? Und Sollte das die tatsächliche Ausgabe sein... dann wäre ja das Forum in keinster form Sicher. Wie gesagt bei mir wird alles Normal angezeigt.
Schreib ich hier chinesisch, oder kannst du meinen unmißverständlichen Ausführungen einfach nicht folgen?

Die Fehlermeldungen erhalte ich nicht hier im Forum, sondern wenn ich deinen Code, der zu 99.5% aus PHP & MySQL besteht, in ein Testdokument einsetze, und dieses bei mir lokal in den Browsern aufrufe, um die Darstellung in ihnen zu vergleichen.

Schau dir doch einfach mal die Pfadangabe zu den einzelnen Fehlermeldungen in meinem Zitat näher an:

Code:
Warning: include(functions.php) [function.include]: failed to open stream: No such file or directory in D:xampp\htdocs\test\[css]\test_Fruitgum.php on line 453

Warning: include() [function.include]: Failed opening 'functions.php' for inclusion (include_path='.;D:xampp\php\pear\') in D:xampp\htdocs\test\codecss\test_Fruitgum.php on line 453

Notice: Undefined variable: host in D:xampp\htdocs\test\codecss\test_Fruitgum.php on line 457

Notice: Undefined variable: username in D:xampp\htdocs\test\codecss\test_Fruitgum.php on line 457

Notice: Undefined variable: password in D:xampp\htdocs\test\codecss\test_Fruitgum.php on line 457

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'ODBC'@'localhost' (using password: NO) in D:xampp\htdocs\test\codecss\test_Fruitgum.php on line 457
Keine Verbindung möglich!

Also nochmal: Zeig hier bitte den PHP-geparsten Code, sprich die HTML-Ausgabe des Browsers, die du z.B. im Firefox über Ansicht -> Seitenquelltext anzeigen aufrufst, ansonsten wird dir hier niemand weiterhelfen können, da für uns mit dem PHP-Code aus o.g. Grund in den Browsern nichts anzufangen ist.

mfg Maik
 
HTML:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>direkBank-Marketing.de</title>
<link href="direkt.css" rel="stylesheet" type="text/css">
<script src="functions.js" type="text/javascript"></script>
</head>
<body  id="intro">

<div id="seite"> <!-- Anfang -->
<div id="header">


</div>
<ul id="nav">
<li id="t-intro"><a href="http://www.direktbank-marketing.de"><span>Startseite</span></a></li>
<li id="t-onlinem"><a href="http://www.direktbank-marketing.de/online-marketing-fuer-banken"><span>Online-Marketing</span></a></li>
<li id="t-veranstaltung"><a href="http://www.direktbank-marketing.de/seminare-online-marketing"><span>Veranstaltung</span></a></li>
<li id="t-profil"><a href="http://www.direktbank-marketing.de/profil"><span>Profil</span></a></li>
<li id="t-kontakt"><a href="http://www.direktbank-marketing.de/kontakt"><span>Kontakt</span></a></li>
</ul>

<div id="content">
	<div><dl class="feat">

<b> Headline: Mehr Kunden durch Online-Marketing   </b><br><br>
<dt><img src="../admin/news/image/12.jpg" alt="Bild" width="180" height="180" ></dt>
<dd>Sie m&ouml;chten mehr Kunden &uuml;ber das Internet gewinnen? In unseren Seminaren vermitteln wir Ihnen praxiserprobtes Online-Marketing f&uuml;r Banken und Sparkassen. </dd>
</dl>
</div><div><dl class="feat2">
<b>Online-Marketing für Regionalbanken</b><br><br>
<dd>Regionalbanken besitzen ein besonderes Anforderungsprofil. Aufgrund der Regionalit&auml;t k&ouml;nnen nicht alle Methoden national agierender Wettbewerber einfach adaptiert werden. Die Streuverluste w&auml;ren zu hoch. Als regionale Marke besitzen Sie aber auch im Internet wichtige Vorteile, die Sie nutzen k&ouml;nnen. Daf&uuml;r m&uuml;ssen Sie keine Direktbank gr&uuml;nden. Wir zeigen Ihnen, wie Regionalbanken erfolgreiches Online-Marketing betreiben.<br />

<br />
<font color="#ff6600">von Praktiker zu Pratiker</font><br />
In unseren Seminaren geben Praktiker aus f&uuml;hrenden Genossenschaftsbanken Ihr t&auml;glich angewandtes Expertenwissen an andere Praktiker weiter. Dabei verzichten wir auf Fachchinesisch und theoretische Konzepte. Wir stellen Ihnen Methoden vor, die sich in der Praxis bew&auml;hren.<br />
</dd>
</dl>
</div>
</div>


<div id="seitenleiste">
	<div>

<dl class="box"><b>Aktuelle Veranstaltungen</b><dd>Besuchen Sie unsere Seminarveranstaltungen zum Thema Online-Marketing f&uuml;r Banken &amp; Sparkassen</dd><br><br><br><table width="90%" cellspacing="0">
  <caption></caption>
  <tr>
  
	 <th width="59%" class="name" align="left" scope="col">Ort</th>
	 <th width="41%" class="name" align="left" scope="col">Datum</th>
  </tr>

  </table>
  <table width="94%" cellspacing="0">

  <tr>
	 <td width="56%" align="left" class="alt">Hannover</td>
	 <td width="44%" align="left" class="alt">21.04.2009</td>
	 </tr>	 	 
    </table>
  <table width="94%" cellspacing="0">

  <tr>
	 <td width="56%" align="left" class="alt">Leipzig</td>
	 <td width="44%" align="left" class="alt">24.03.2009</td>
	 </tr>	 	 
    </table>
  <table width="94%" cellspacing="0">

  <tr>

	 <td width="56%" align="left" class="alt">Kassel</td>
	 <td width="44%" align="left" class="alt">03.03.2009</td>
	 </tr>	 	 
    </table>
  <table width="94%" cellspacing="0">

  <tr>
	 <td width="56%" align="left" class="alt">Frankfurt a.M.</td>

	 <td width="44%" align="left" class="alt">17.02.2009</td>
	 </tr>	 	 
    </table>
<br>
<br>
<br>
<br>
<h4><a href="http://www.xxxxxx.de/anmeldung">Anmelden</a></h4>
	

   	</div>
	<div>
<b>direktBank-Marketing.blog</b>

<br>
<p>Letzter Blog-Artikel:</p>
<ul>
	<dl class="box2">
<a href="http://www.xxxxxx.de/blog/?p=10">Schöne Grüße aus Düsseldorf</a><dd>und nun ein Test mit aktiviertem PlugIn</dd><a href="http://www.xxxx.de/blog/?p=10">Weiter...</a></dd></dd><br><br><br></dl>
 
</ul>
<br>
<br>
<h4><a href="http://www.xxxxx.de/blog">Zum Blog</a></h4>

</div>

</div>
  <div id="footer">
	<p>&copy; <strong>DIREKTBANK-MARKETING.DE - CODE BY <a href="http://www.uniq-arts.de">UNIQ-ARTS</a> - 2008</strong></p>
	<p align="right"><a href="http://www.xxxxxx.de/impressum" title="Impressum"><strong> Impressum</strong></a> . 
	<a href="http://www.xxxxx.de/sitemap_parser.php" title="Sitemap"><strong>Sitemap</strong></a> . <a href="http://www.dxxxxx.de/blog" title="Blog"><strong>Blog</strong></a></p>

	
  </div>

</div>
</body>
</html>
 
Im IE6, Mozilla und Opera, Safari wird das alles richtig gefloatet. Nur im IE 7 wird der obere Container (DIV) nicht voll gezeigt, und die überschrift vom unteren legt sich rechts am bild mit ran. und rutscht somit in den ersten container mit rein.

Nehm ich hier:


dl.feat dt img {
float:left;
margin:0 15px 0 0;
padding:0 4px 4px 0;
}

das float raus, so wird jeder Div container richtig angezeigt, aber der Text ist unter dem bild. Der soll aber Rechts sein. Der Fehler ist nur im IE7.
Den von dir beschriebenen Darstellungsfehler kann ich bei mir im IE7 überhaupt nicht entdecken.

Dafür bricht in allen IE-Versionen der rechte Spaltenblock #seitenleiste um, was an seiner neuen Breiten- und/oder Außenabstand-Deklaration liegt, denn in deinem letzten Thema Float problem im IE, das das selbe Seitenkonzept beinhaltet/vorstellt, trat dieses Problem in den IEs noch nicht auf.

mfg Maik
 
hast du das float gecleared ?!


mach mal hinter dem div welches floatet folgendes
HTML:
<div class="clear"></div>

und in deine css datei schreibst du
Code:
.clear {
   clear:both;
}
 
Hi,

doch ich habe das gecleart mit:

dl.feat:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

aber anscheint kommt der IE7 damit nicht klar. Das Bild steht den nachfolgenden Text im Wege. Also es bleibt nicht in dem Div... und Rückt in den nächsten. Also wird es im IE7 nicht geleart.

Was soll ich tun...
 
Also folgendes:

das DL-Elemend habe ich mit der Pseudo-Klasse :after gecleart

dl.feat:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

das funktioniert in alle Browser außer IE

dann habe ich das gefixt mit:

dl.feat {display:inline-table;}
/* Vor IE-mac verstecken \*/
*html dl.feat {height: 1%;}
dl.feat {display:block;}
/* Vor IE-mac verstecken Ende */

Joa, der IE6 macht hier mit. aber IE7?


das DL-Element ist in einem DIV und dieser DIV ist in einem DIV-Container der mit der ID Content.

content:

#content {
float:left;
margin:0;
width: 555px;
background:#ececec;
}


Und der DIV in dem das DL-Element ist:


#content div {

padding:10px;
background:#fff;
margin:5px 5px 0px 5px;
background:url(../img/rechts_s2.png) #fff no-repeat;
}


Muss der gefloatet werde?
Ich versteh das Floaten glaube ich gar nicht ey...
 
okay habs selbst geschafft...


wen es interessiert.

Der DIV-Container in dem sich das DL-Element befindet war für den IE nicht gevleart.

Folgender Fix IE7 t:


#content div {
overflow : hidden;
_height : 1%;

}

endlich geht alles :D
 
Status
Nicht offen für weitere Antworten.
Zurück