h5中的新样式

作者: BrightenSun | 来源:发表于2017-01-09 21:58 被阅读0次

设置背景图片大小
background-size: length|percentage|cover|contain;
length 设置背景图像的高度和宽度。
percentage 以父元素的百分比来设置背景图像的宽度和高度。
cover 把背景图像扩展至足够大,以使背景图像完全覆盖背景区域。
contain 把图像图像扩展至最大尺寸,以使其宽度和高度完全适应内容区域。

背景被裁剪区域
background-clip:
border-box 背景被裁剪到边框盒
padding-box 背景被裁剪到内边距框
content-box 背景被裁剪到内容框
text 背景被裁剪到文本样式

背景图片的定位起点
background-origin
content-box 背景图片相对于内容定位
padding-box 背景图片相对于内边距定位
border-box 背景图片相对于边框定位

多背景
background:url(路径),url(路径),url(路径)

线性渐变
background:-webkit-linear-gradient(deg,red 25%,green 25%);
颜色 位置
deg多少度 也可以不写

径向渐变
background: -webkit-radial-gradient(circle,yellow 50px,red 50px);
颜色 位置
ellipse(椭圆)
circle(圆形)

重复线性渐变
background:-webkit-repeating-linear-gradient(-45deg,red 0px,red 10px,green 10px,green 20px);

颜色
transparent 透明

边框如何设置圆形
border-radius:50% 圆形

伪类选择器
nth-child()
nth-of-type()

带透明的颜色
rgba(0,0,0,0) 最后一个为透明度 0-1

新事件
ontimeupdate 当前位置发生改变时
onended 当播放结束时

设置倒影
-webkit-box-reflect: below 0px -webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1));
方向 距离 可加样式
below下面 above上面 left左边 right右边

动画效果
定义动画
@keyframes 动画名{
    0%/from{
    
    }
    100%/to{

    }
}
动画的调用
animation: 8s   test    linear     infinite;

      时间 动画名   运动样式   无限次

滤镜
-webkit-filter: blur(20px);
数值越大越模糊

蒙版(遮罩层)
-webkit-mask:url("2.png") no-repeat; 引一个png图片
-webkit-mask-position: 300px 300px; 给png图片定位

背景阴影
box-shadow:10px 10px 10px #000;
box-shadow:x y blur #000; blur:模糊程度 数值越大越模糊

如何测试性能:
console.time(''); 参数名需要一致,必须要传参数
console.timeEnd(''); 参数名需要一致,必须要传参数

h5自定义属性:
setAttribute
getAttribute

data-前缀+属性名 浏览器不会过滤
dataset是一个json(推荐用这个)
dataset获取所有data-属性

相关文章

  • h5中的新样式

    设置背景图片大小background-size: length|percentage|cover|contain;...

  • 面试收集

    h5新特性 用到那些样式 数据库优化 索引 webservice tomcat的session同步 tomcat并...

  • H5学习04之JS的基础

    一,JS在h5中的两种书写形式: 外部样式优先,并且不能同时使用,如果在引入外部样式的时候仍旧需要书写页內样式需要...

  • uniapp弹框遮罩下面内容滑动问题解决

    使用v-bind 在代码中动态修改style样式 在h5和uniapp都可以成功.

  • float初识

    一:float初印象 float是h5中css样式中的一个属性,float 属性定义元素在哪个方向浮动。 以往这个...

  • odoo12标签属性

    在odoo xml 中的属性 class用来设置XML样式, 与H5/CSS用法一样。 attrs筛选过滤条件, ...

  • 蜗牛慢跑_hy跟着李南江老师学习CSS

    我记得在讲H5的时候,飞飞老师经常重复的一句话就是,H5只是用来修改文本语义,而不是修改样式,文本样式可以通...

  • 2022-09-01.新建模板

    1 把你定义的新样式引入在移动端中: 2 写模板,在模板中使用新的样式 类似这样,新增一个内置的样式freemar...

  • H5自定义样式上传图片

    由于之前H5的业务中遇到上传图片的需求,但是对样式有一定的要求 类似于下图一样的效果, 的样式大家也都清楚,要实...

  • 09_之前写过h5吗?有遇到过哪些兼容性问题?说下怎么解决的

    一、H5兼容性问题 H5在安卓机型和IOS机型或者相同机型的不同浏览器中的某些样式会存在不一样的表现,所以需要解决...

网友评论

    本文标题:h5中的新样式

    本文链接:https://www.haomeiwen.com/subject/lzghbttx.html