我要实现的效果是让div内所有的span在一行显示,如果宽度超过div的宽度则div出现横向滚动条,但是无法实现

<divstyle="width:100px;overflow-x:scroll;dispaly:inline;white-space:nowrap;"><span>AA... <div style="width:100px;overflow-x:scroll;dispaly:inline;white-space:nowrap;">
<span>AAAA</span>
<span>BBBB</span>
<span>CCCC</span>
<span>DDDD</span>
<span>EEEE</span>
<span>FFFF</span>
</div>

我要实现的效果是让div内所有的span在一行显示,如果宽度超过div的宽度则div出现横向滚动条,但是无法实现,求助!
那你们试试把那个div的宽度设置小一点 ,设置为10px;或者5px再试试,或者在div中多加N个span,我这试了不好使啊 ,我换个电脑试试!
展开
 我来答
流香羽
2010-12-07 · TA获得超过1540个赞
知道小有建树答主
回答量:925
采纳率:50%
帮助的人:1354万
展开全部
<div style="width:100px;height:35px;overflow-x:auto;dispaly:inline;white-space:nowrap;">
<span>AAAA</span>
<span>BBBB</span>
<span>CCCC</span>
<span>DDDD</span>
<span>EEEE</span>
<span>FFFF</span>
</div>
这个方法可以,但是你的DIV就会高出一些,因为需要预留一定的滚动条高度。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友d92ec75
2010-12-07 · TA获得超过942个赞
知道小有建树答主
回答量:334
采纳率:0%
帮助的人:502万
展开全部
我用你的代码在本机测试,可以的哇,所有的SPAN在同一行,并且外面的DIV出现了横向滚动条
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
matengyu901201
2010-12-07
知道答主
回答量:12
采纳率:0%
帮助的人:0
展开全部
伙计啊,可以实现啊,你再试试,我就粘了个代码,一试就可以了,是不是你浏览器有问题,用IE的试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
eapdup
2010-12-08 · TA获得超过1652个赞
知道小有建树答主
回答量:821
采纳率:0%
帮助的人:569万
展开全部
<div style="border:1px #cccccc solid;width:300px;height:20px;">
<span style="float:left">aaaaaaa</span>

<span style="float:right;width:100px;height:20px;text-align:right;">bbbb</span>
</div>
不已经右对齐了吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
烧柴小男生
2017-11-03
知道答主
回答量:10
采纳率:0%
帮助的人:9566
展开全部
display: inline-block;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式