HTML的问题 10

<!doctypehtml><html><head><metacharset="UTF-8"><title>产品橱窗</title><styletype="text/cs... <!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>产品橱窗</title>
<style type="text/css">
#chuchuang{
height:150px;
width:500px;
border:3px solid black;
overflow-x:auto;
overflow-y:hidden;
}

#chuchuang img{
width:100px;
}
#chuchuang p{
width:800px;
}
</style>
</head>

<body>

<div id="chuchuang">
<p>
<img src="images/p_small_001.jpg"/>
<img src="images/p_small_002.jpg"/>
<img src="images/p_small_003.jpg"/>
<img src="images/p_small_004.jpg"/>
<img src="images/p_small_005.jpg"/>
<img src="images/p_small_006.jpg"/>
<img src="images/p_small_007.jpg"/>
</p>
</div>
</body>
</html>

如上代码,要使框内的图片呈横向滚动的效果。为什么要添加p标签作为图片的容器?不添加p标签,直接div的宽度设置为800px为什么不行?
展开
 我来答
坏蛋的懒猪
2017-01-04 · TA获得超过304个赞
知道小有建树答主
回答量:336
采纳率:90%
帮助的人:172万
展开全部
这个就像,你想让一群羊从羊圈到井边去喝水,吵没纳但是还升没不想让他们乱跑,只想它们走一条直线,一只一只的过察旅去,怎么办,其中一种办法是用绳子把它们栓起来,栓成一条直线。
那外面的div就是从羊圈到井边的距离,也是范围,那根绳子就是p标签,想让图片不乱跑,就只能用p标签把图片栓起来,去牵动p标签,让图片按顺序滚动。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
限尚瘾K
2017-01-04 · 超过10用户采纳过TA的回答
知道答主
回答量:50
采纳率:0%
帮助的人:11.4万
展开全部
这样的效果要两个盒子 一个小盒子 显示部分图片(猛皮悔overflow : hidden) 一个大盒子显示全部图枝正片,大握明盒子在小盒子里面 就ok 不是非要用p标签包,也可以用div包那些图片。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
叶落红尘3
2017-01-04 · TA获得超过7460个赞
知道大有可为答主
回答量:5567
采纳率:50%
帮助的人:860万
展开全部
div是外面的盒子,p是控制图片在同一行显示
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式