我得到了代码:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<style type="text/css">
* {padding: 0px;margin: 0px;}
body {width:100%}
img.logo{width:80%;margin-left:10%;margin-right:10%;}
div.down{width:80%;margin-left:10%;margin-right:10%;}
.bar{width:10%; height:100%; float:left}
.cent{width:80%; float:left}
</style>
<body>
<img class="logo" src="logo.gif"/>
<div class="down">
<img class="bar" src="bar.jpg"/>
<div class="cent">lol</div>
<img class="bar" src="bar.jpg"/>
</div>
</body>
</html>
然而,在logo和down div之间我得到了空白区域。这是我的问题:它是如何实现的? (我的图像没有白色边框)
答案 0 :(得分:2)
问题是你的图像是一个内联元素,如果你想隐藏空间,可以向它添加一个display:block语句,这也是受浏览器显示模式影响的东西
答案 1 :(得分:1)
将display:block
添加到img
:
img.logo { width:80%; margin-left:10%; margin-right:10%; display: block; }