为了账号安全,请及时绑定邮箱和手机立即绑定

#content里面的图片都没有完全的向左移动,明明li都加了float:left;了,为什么左边还空一大块,

<!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=utf-8" />

<title>无标题文档</title>

<style type="text/css">

body{font-size:12px; color:#333;}

body,ul,li{padding:0; margin:0; list-style:none;}

#head{width:730px;

height:150px;

margin:0 auto;}

h1{float:left;}

.head_r{float:right;}

#content{

width:800px;

height:300px;

margin:0 auto;

background:#6CF}

li

{float:left;

margin-right:10px;}

p{text-align:center;}


</style>

</head>

<div id="head">

<h1>

<img src="z.jpg" width="200px"/>

</h1>

<div class="head_r">

<img src="q.jpg" width="200px"/>

</div>

</div>

<ul id="content">

<li>

<img src="3.jpg" width="150" />

<p>cluo1</p>

</li>

<li>

<img src="3.jpg" width="150" />

<p>cluo2</p>

</li>

<li>

<img src="3.jpg" width="150" />

<p>cluo3</p>

</li>

<li>

<img src="3.jpg" width="150" />

<p>cluo4</p>

</li>

<li>

<img src="3.jpg" width="130" />

<p>cluo5</p>

</li>

</ul>

<body>

</body>

</html>


正在回答

2 回答

ul设置position:absolute

0 回复 有任何疑惑可以回复我~
#1

qq_那个猫_0 提问者

#content{ width:800px; height:300px; margin:0 auto; background:#6CF; position:absolute; }加了position:absolute;ul都全部向左浮动,居中没有用了,,应该怎么改,,不会要设置div居中吧,,而且这代码和书上的一样为什么会出现那种错误啊,,,求解
2016-05-08 回复 有任何疑惑可以回复我~

夫级没有限制的话  你应该position:absolute一下

0 回复 有任何疑惑可以回复我~
#1

qq_那个猫_0 提问者

#content{ width:800px; height:300px; margin:0 auto; background:#6CF; position:absolute; }加了position:absolute;ul都全部向左浮动,居中没有用了,,应该怎么改,,不会要设置div居中吧,,而且这代码和书上的一样为什么会出现那种错误啊,,,求解
2016-05-08 回复 有任何疑惑可以回复我~
#2

Moonlate

可能你哪里的div需要clear:both一下 清除一下两边样式的影响
2016-05-09 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
如何用CSS进行网页布局
  • 参与学习       209624    人
  • 解答问题       1153    个

用最简洁的案例教你布局的那些知识,这是前端工程师基本技能

进入课程

#content里面的图片都没有完全的向左移动,明明li都加了float:left;了,为什么左边还空一大块,

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信