ul li float img

jackob100

Mitglied
Mein Ziel:
3.jpg

Ergebniss im IE:
1.jpg

Ergebniss im Firefox:
2.jpg

HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<head>
<meta http-equiv="content-type" content="text/html;charset=ISO-8859-1">
<title>Unbenanntes Dokument</title>
<style type="text/css">
<!--
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

#navigation
	{
	width: 550px;
	height: 300px;
	margin: 0 auto;
	padding: 0;
	background-color: #3399FF;
	}

#navigation ul
	{
	width: 450px;
	height: 200px;
	margin: 50px;
	padding: 0;
	background-color: #99CC66;
	}

#navigation ul li
	{
	margin: 25px 0;
	padding: 0;
	background-color: #FF0066;
	list-style: none;
	float: left;
	}
-->
</style>
</head>

<body>
<!-- Navigation -->
<div id="navigation" class="clearfix">
<ul class="clearfix">
    <li><img src="bestellen.jpg" /></li>
    <li><img src="bestellen.jpg" /></li>
    <li><img src="bestellen.jpg" /></li>
</ul>
</div>
<!-- /Navigation -->
</body>
</html>
 
Hi,

das Inline-Element img benötigt an dieser Stelle des Markups "Block-Level-Charakeristika" - in horizontaler Ausrichtung mit Hilfe der float-Eigenschaft, ansonsten mit display:block.

CSS:
#navigation ul li img {
               float:left;
}


mfg Maik
 
Zurück