细说CSS3中box属性中的overflow-x属性和overflow-y属性值的效果


Posted in HTML / CSS onJuly 21, 2014

大家可以发现,上网站上查询之后会得到overflow-x和overflow-y的一大堆属性值,但很多网站并没有详细说明各属性值的效果,我们今天细说一下。

各属性值如下:

visible:默认值,不裁剪内容,可能会显示在内容框之外

hidden:裁剪内容 - 不提供滚动机制

scroll:裁剪内容 - 提供滚动机制

auto:如果溢出框,则应该提供滚动机制,否则正常显示

no-display:如果内容不适合内容框,则删除整个框,但目前该属性值不被支持

no-content:如果内容不适合内容框,则隐藏整个内容,但目前该属性值不被支持

这里值得再细说一下的是visible。我们一般会给overflow-x和overflow-y各分配一个属性值,来分别规定水平方向和竖直方向的显示方式,visible只有和visible搭配才会有那种“完全显示而显示在框外”的效果,否则都等同于scroll,不过一般情况下,盒子在一个方向上的尺寸小于51px时不会显示滚动条。当然,这里没有考虑no-display和no-content,因为这两个目前不被支持,所以等同于赋了默认值,即visible。

HTML / CSS 相关文章推荐
利用CSS3的flexbox实现水平垂直居中与三列等高布局
Sep 12 HTML / CSS
介绍CSS3使用技巧5个
Apr 02 HTML / CSS
纯css3(无图片/js)制作的几个社交媒体网站的图标
Mar 21 HTML / CSS
10分钟入门CSS3 Animation
Dec 25 HTML / CSS
使用CSS3实现input多选框自定义样式的方法示例
Jul 19 HTML / CSS
css3利用transform变形结合事件完成扇形导航
Oct 26 HTML / CSS
css3实现平移效果(transfrom:translate)的示例
Nov 13 HTML / CSS
html5仿支付宝密码框的实现代码
Sep 06 HTML / CSS
详解canvas在圆弧周围绘制文本的两种写法
May 22 HTML / CSS
HTML5 video播放器全屏(fullScreen)方法实例
Apr 24 HTML / CSS
解析浏览器的一些“滚动”行为鉴赏
Sep 16 HTML / CSS
Html5让容器充满屏幕高度或自适应剩余高度的布局实现
May 14 HTML / CSS
纯CSS3实现的8种Loading动画效果
Jul 05 #HTML / CSS
纯CSS实现设置半个字符的样式
Jul 03 #HTML / CSS
css3使网页、图片变成灰色兼容大多数浏览器
Jul 02 #HTML / CSS
CSS3实现超慢速移动动画效果非常流畅无卡顿
Jun 15 #HTML / CSS
基于CSS3的CSS 多栏(Multi-column)实现瀑布流源码分享
Jun 11 #HTML / CSS
纯CSS3实现滚动的齿轮动画效果
Jun 05 #HTML / CSS
浅析几个CSS3常用功能的写法
Jun 05 #HTML / CSS
You might like
DC《小丑》11项提名领跑奥斯卡 Netflix成第92届奥斯卡提名最大赢家
2020/04/09 欧美动漫
[FAQ]PHP中的一些常识:类篇
2006/10/09 PHP
PHP获取http请求的头信息实现步骤
2012/12/16 PHP
php模板原理讲解
2013/11/13 PHP
php 字符串压缩方法比较示例
2014/01/23 PHP
xss防御之php利用httponly防xss攻击
2014/03/21 PHP
php中使用in_array() foreach array_search() 查找数组是否包含时的性能对比
2015/04/14 PHP
PHP使用ODBC连接数据库的方法
2015/07/18 PHP
基于PHP后台的Android新闻浏览客户端
2016/05/23 PHP
php foreach如何跳出两层循环(详解)
2016/11/05 PHP
javascript 打开页面window.location和window.open的区别
2010/03/17 Javascript
jQuery随机切换图片的小例子
2013/04/18 Javascript
jQuery使用after()方法在元素后面添加多项内容的方法
2015/03/26 Javascript
JS动态修改iframe内嵌网页地址的方法
2015/04/01 Javascript
每天一篇javascript学习小结(基础知识)
2015/11/10 Javascript
AngularJS基础 ng-non-bindable 指令详细介绍
2016/08/02 Javascript
轻松实现js弹框显示选项
2016/09/13 Javascript
纯JavaScript 实现flappy bird小游戏实例代码
2016/09/27 Javascript
bootstrap table实例详解
2017/01/06 Javascript
vue+element-ui+axios实现图片上传
2019/08/20 Javascript
vue控制多行文字展开收起的实现示例
2019/10/11 Javascript
Node.js API详解之 os模块用法实例分析
2020/05/06 Javascript
jQuery实现的分页插件完整示例
2020/05/26 jQuery
JavaScript实现手风琴效果
2021/02/18 Javascript
Python使用中文正则表达式匹配指定中文字符串的方法示例
2017/01/20 Python
python的numpy模块安装不成功简单解决方法总结
2017/12/23 Python
Python numpy 点数组去重的实例
2018/04/18 Python
python socket网络编程之粘包问题详解
2018/04/28 Python
Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法
2020/02/27 Python
BONIA波尼亚新加坡官网:皮革手袋,鞋类和配件
2016/08/25 全球购物
茵宝(Umbro)英国官方商店:英国足球服装生产商
2016/12/29 全球购物
大学生预备党员自我评价分享
2013/11/16 职场文书
青年安全生产示范岗事迹材料
2014/05/04 职场文书
班级心理活动总结
2014/07/04 职场文书
夏洛特的网观后感
2015/06/15 职场文书
信息技术研修心得体会
2016/01/08 职场文书