DIV+CSS布局,ul中li的浮动问题以及无内容的DIV层作用。

 <divid="container">      <divid="header"...  <div id="container">       <div id="header" >      <div class="usrbar" monkey="cool">       <div class="usrbar_bg"></div>       <div class="center clearfix">           <div class="forecaset" id="Forecast"></div>                    <div class="tool_box">内容部分</div></div>请教,请问容器层里头那些无任何内容的div并且添加了样式,有什么作用,我经常看到用作菜单的层都会加上他。咋样让li横向浮动,并且有适当间距? 展开
 我来答
帐号已注销
2012-07-11 · TA获得超过3213个赞
知道大有可为答主
回答量:2602
采纳率:71%
帮助的人:1246万
展开全部
大的层里面包含小的层和其他元素,每个控制的样式不一样,作用的部分也不一样;都写在css样式表中;li横向浮动,加上float=left或者float=right;
zhongyanmumu
2012-07-13
知道答主
回答量:34
采纳率:0%
帮助的人:28.4万
展开全部
无内容的DIV添加样式主要是为了整体的布局,使内容有容器可以放置。
li横向浮动可以是有float:left或float:right,间距根据自己需要使用padding或margin来进行调节。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
周易
推荐于2018-03-29 · 知道合伙人软件行家
周易
知道合伙人软件行家
采纳数:93 获赞数:2719
毕业于郑州大学,从事行业5年经验,会seo,网站前端,网站设计,以及很多cms。现任职七彩科技技术总监。

向TA提问 私信TA
展开全部
空的div常用于清除浮动,例如:
<div style="clear:both;"></div>
ul里的li标签浮动有两种方式解决因浮动而产生的问题
第一种:设置ul的高度和宽度
第二种:在li标签结尾追加使用内容为空的元素,并对内容为空的这个元素设置样式 clear:both;
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
d7pp
2012-07-11 · TA获得超过2268个赞
知道大有可为答主
回答量:2942
采纳率:0%
帮助的人:2504万
展开全部
那些空的容器可能会在后期用JS什么的动态填充内容

给li加上float:left就可以了,间距就用margin
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lansefeng_1597
2012-07-16
知道答主
回答量:47
采纳率:0%
帮助的人:16.5万
展开全部
无内容的div 比如<div class="clear"></div>

<style>.clear{clear:both;}</style>
作用:清除当前定义的元素左右浮动 诸如: clear:left; //清除左浮动 clear:right; //清除右浮动 clear:both; //清除左右两边浮动

li 的横向浮动: ul li{float:left;}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式