HTML语言中的<li>标签加上浮动,为什么就变成一排的了?

RT给li标签加上float:left以后列表就变成一行的了为什么会这样?有什么解释吗?... RT 给li标签加上 float:left 以后 列表就变成一行的了 为什么会这样? 有什么解释吗? 展开
 我来答
小测君
2011-11-14 · 超过15用户采纳过TA的回答
知道答主
回答量:115
采纳率:0%
帮助的人:53万
展开全部
float:left的作用就是让元素都往左边浮动,li列表标签被这个属性设置,肯定就会变成一行啦
追问
那其他的元素 为什么不会产生这种变化呢?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友4684e1e
2011-11-13 · TA获得超过2309个赞
知道小有建树答主
回答量:1266
采纳率:0%
帮助的人:539万
展开全部
一个数组、 里面是<li></li>然后在<ul></ul>里面每个<li>都向右浮动、然后就变成都向右了。
更多追问追答
追问
这就是说和ul属性的特性有关  是吗?
追答
float:left对任何元素都可以的,CSS只是用来进行元素定位用的。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式