一、css有哪些新属性,可以继承的属性有哪些
新属性:
-
边框属性
-
border-radius属性
-
box-shadow属性
-
border-image属性
-
-
背景属性
-
css3渐变
-
线性渐变(Linear Gradients)
-
径向渐变–圆形渐变(Radial Gradients)
-
不同尺寸大小关键字的使用
-
-
css3文本效果
-
单行文本溢出省略
-
多行文本溢出省略
-
CSS3 的文本阴影
-
CSS3的换行
-
CSS3 单词拆分换行
-
-
-
CSS3 2D 转换
-
移动
-
缩放
-
旋转
-
拉伸
-
-
CSS3 3D 转换
-
CSS3 过渡
-
css3动画:CSS3 @keyframes 规则
可以继承的属性:
-
字体的一些属性:font
-
文本的一些属性:line-height
-
元素的可见性:visibility:hidden
-
表格布局的属性:border-spacing
-
列表的属性:list-style
-
页面样式属性:page
-
声音的样式属性
二、闭包
闭包可以简单理解成“定义在一个函数内部的函数”。当其中一个内部函数在包含它们的外部函数之外被调用时,就会形成闭包。
-
特点
-
函数嵌套函数。
-
函数内部可以引用外部的参数和变量
-
参数和变量不会被垃圾回收机制回收。
-
-
用处
-
读取函数内部的变量。
-
这些变量的值始终保持在内存中,不会在外层函数调用后被自动清除
-
-
优点
-
变量长期驻扎在内存中
-
避免全局变量的污染
-
私有成员的存在
-
-
缺点
-
会造成内存泄露
-
原文地址:https://blog.csdn.net/weixin_65459869/article/details/135840874
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_62557.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!