css增加横着滚动条_CSS横向滚动条实现

需求:当从后端请求多个元素的时候,固定在一个div里面,若是超过div,会出现横向滚动条,限制换行

1:在父级元素中使用:white-space: nowrap,使父级元素中的内容不换行

2:在子级元素中使用:display: inline-block,使自己元素变成行内块元素

例子:

div横向滚动条

.healthName {

width: 900px;

height: 100px;

overflow-x: scroll;

overflow-y: hidden;

white-space: nowrap;/* 父级元素中的内容不换行 */

}

.healthlist {

display: inline-block;

}

$.ajax({

url: "health.json",

data: {},

type: 'GET',

success: function(data) {

var html = "";

$.each(data, function(i, item) {

html += "

";

html += "+%20item.image1%20+%20";

html += "

" + item.doneNum + "

";

html += "

" + item.date + "

";

html += "

" + item.date + "

";

})

$(".healthName").append(html)

}

});

json:

[

{

"image1": "images/fence/fence1.png",

"doneNum": 130,

"date": "120/78"

}, {

"image1": "images/fence/fence1.png",

"doneNum": 80,

"date": "120/78"

}, {

"image1": "images/fence/fence1.png",

"doneNum": 90,

"date": "120/78"

}, {

"image1": "images/fence/fence1.png",

"doneNum": 90,

"date": "120/78"

}, {

"image1": "images/fence/fence1.png",

"doneNum": 90,

"date": "120/78"

}, {

"image1": "images/fence/fence1.png",

"doneNum": 90,

"date": "120/78"

}, {

"image1": "images/fence/fence1.png",

"doneNum": 90,

"date": "120/78"

}, {

"image1": "images/fence/fence1.png",

"doneNum": 90,

"date": "120/78"

}, {

"image1": "images/fence/fence1.png",

"doneNum": 90,

"date": "120/78"

}, {

"image1": "images/fence/fence1.png",

"doneNum": 90,

"date": "120/78"

}, {

"image1": "images/fence/fence1.png",

"doneNum": 90,

"date": "120/78"

}, {

"image1": "images/fence/fence1.png",

"doneNum": 90,

"date": "120/78"

}, {

"image1": "images/fence/fence1.png",

"doneNum": 90,

"date": "120/78"

}, {

"image1": "images/fence/fence1.png",

"doneNum": 90,

"date": "120/78"

}, {

"image1": "images/fence/fence1.png",

"doneNum": 90,

"date": "120/78"

}, {

"image1": "images/fence/fence1.png",

"doneNum": 90,

"date": "120/78"

}, {

"image1": "images/fence/fence1.png",

"doneNum": 90,

"date": "120/78"

}, {

"image1": "images/fence/fence1.png",

"doneNum": 110,

"date": "120/78"

}, {

"image1": "images/fence/fence1.png",

"doneNum": 52,

"date": "120/78"

}

]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值