<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="maximum-scale=1.0,minimum-scale=1.0,user-scalable=0,width=device-width,initial-scale=1.0"/>
<meta name="format-detection" content="telephone=no,email=no,date=no,address=no">
<title>Title</title>
<style>
.box{
width: 500px;
height: 400px;;
border: 1px solid #000;
overflow-x: hidden;
/*overflow-y: auto;*/
/*overflow: auto;*/
}
.box-in{
width: 300px;
height: 1500px;
}
</style>
</head>
<body>
<div class="box">
<div class="box-in">
<div class="in">
原理:
1.父元素设置overflow: hidden;
目的:1)子容器滚动条裁剪掉,保留纵向滚动功能。
2)子容器里面具体内容高度超出部分裁剪掉,美观?。
2.子元素设置宽度大于父元素宽度,超出的滚动条会被裁剪掉;
设置overflow-y: auto,让接下来的具体内容超出高度隐藏滚动条,但是可以滚动。
原理:
1.父元素设置overflow: hidden;
目的:1)子容器滚动条裁剪掉,保留纵向滚动功能。
2)子容器里面具体内容高度超出部分裁剪掉,美观?。
2.子元素设置宽度大于父元素宽度,超出的滚动条会被裁剪掉;
设置overflow-y: auto,让接下来的具体内容超出高度隐藏滚动条,但是可以滚动。
3.具体的内容设置高度大于父元素高度,实现没有滚动条出现内容可滚动效果
原理:
1.父元素设置overflow: hidden;
目的:1)子容器滚动条裁剪掉,保留纵向滚动功能。
2)子容器里面具体内容高度超出部分裁剪掉,美观?。
2.子元素设置宽度大于父元素宽度,超出的滚动条会被裁剪掉;
设置overflow-y: auto,让接下来的具体内容超出高度隐藏滚动条,但是可以滚动。
原理:
1.父元素设置overflow: hidden;
目的:1)子容器滚动条裁剪掉,保留纵向滚动功能。高度,实现没有滚动条出现内容可滚动效果
</div>
</div>
</div>
<div>
ok???
</div>
</body>
<script>
</script>
</html>