h5新增表单元素属性_html5新增属性

h5新增表单素属性_html5新增属性H5C3新增样式笔记H5C3新增了许多标签、表单属性以及立体属性。大部分特性都具有兼容性问题,(IE9+以下版本基本不兼容,但其他浏览器兼容效果还是很好的)。H5新增标签:1.语义标签*在IE9中,需要将这些素转为块级素——display:block;*2.多媒体标签可以在不借助flash

H5C3新增样式笔记   H5C3新增了许多标签、表单属性以及立体属性。   大部分特性都具有兼容性问题,(IE9+以下版本基本不兼容,但其他浏览器兼容效果还是很好的)。   H5新增标签:   1.语义标签   *在IE9中,需要将这些素转为块级素——display:block;*   2.多媒体标签   可以在不借助flash插件的情况下,插入音视频。   属性属性名属性值必须属性srcurl地址显示播放控件controlscontrols播放器宽度widthpx播放器高度heightpx循环播放looploop等待时显示图片poster图片url自动播放autoplayautoplay   *为了照顾不同浏览器兼容性问题,尽量将视频合适保存为.mp4格式。同时为了节约流量,谷歌红绿灯浏览器将自动播放关闭了,我们需要打开自动播放并且添加muted属性。   *显示控件,不同浏览器样式是不同的   属性属性名属性值必须属性srcurl显示播放控件controlscontrols自动播放autoplayautoplay循环播放looploop   *为了照顾不同浏览器兼容性问题,尽量将视频合适保存为.mp4格式。同时为了节约流量,谷歌红绿灯浏览器将自动播放关闭了,我们需要打开自动播放并且添加muted属性。   3.新增input中type类型type说明email必须为邮箱名url必须为地址date必须为日期time必须为时间month必须为月份week必须为周number必须为数字tel必须为电话号码search必须为搜索框color必须为颜色   4.新增表单类型属性属性名属性值表单内容不能为空requiredrequired表单提示‘本文placeholderplaceholder自动聚焦(搜索框)autofocusautofocus自动填充autocompleteautocomplete提交多个文件multiplemultiple   C3新增样式:   一.新增选择器   1.属性选择器:根据不同属性选择设置样式。权重为0,0,1,0   E element 素   att attribute属性   val value 属性值E[att]以att属性的标签E[att = “val”]以att属性为val属性值的标签E[att^ = “val”]以att属性为val开头的标签E[att $= “val”]以att属性为val结尾的标签E[att *= “val”]含有val的属性   2.结构伪类选择器E:first-childE标签下第一个子素E:last-childE标签下最后一个子素E:nth-child(n)E标签下按公式选择E:first-of-typeE标签下第一个子素E:last-of-typeE标签下最后一个子素E:nth-of-type(n)E标签下按公式选择   n(even 偶数 odd 奇数 5n 五的倍数 n+5 从五开始的)   child是基于父素排序,而type是基于类型排序。   3.伪素选择器:权重是0,0,0,1::after素内后面插入::before素内前面插入   *after与before属于行内素,这两个素在文档中找不到故称伪类素。   *这两个素必须要有content属性,即必须要有内容。   二.新增样式   1.盒子模型   该盒子模型与之前的css盒子模型不同,给该盒子设置padding以及border不会撑大盒子。   2.滤镜   模糊处理,px值越大,越模糊。   3.计算   4.过渡 transition:经常搭配:hover使用   谁过渡给谁用该属性属性属性名属性值属性(宽 高 等)transition-propertywidth:10px持续时间transition-duration5s过渡曲线transition-timing-functionease过渡延迟transition-delay5s   5.2D转换   translate移动:   *translate不影响其他盒子,对行内块素无效。   rotate旋转:   *deg degree 度。   *正数为顺时针,负数为逆时针。默认旋转中心是素中心点。   *中心点可以更换:transform-origin:x y; xy间用空格   scale 缩放:   *xy间用逗号隔开,xy是倍数关系,不是px,以中心点缩放,可以更换中心点,不影响其他盒子。   6.CSS3动画 animation   相比于过渡,动画可以产生更有趣生动的画面。并且可以连续自动播放。   定义动画:animation name是动画名,在body标签中需要使用。   使用动画:属性属性名属性值动画名animation-name动画名称动画持续时间animation-duration时间,例如5s动画运动速度animation-timing-functionease 先快后慢动画延迟animation-delay时间,例如5s循环次数animation-iteration-count默认1次,写纯数字下周期播放方向animation-directionnormal 正常alternate 逆向结束状态animation-fill-modeforwards 最后一个关键帧backwards 最初的关键帧播放状态animation-play-staterunning 跑paused 停   *animation-timing-function:step(5); 分五步播放完,可以用作定格动画。   7.3D转换   translate平移:   透视:   透视越小,盒子在视角中越大,透视要写在被观察素的父素上。   rotate 旋转:   *XYZ中填入deg。   style 呈现:   子素开启立体,默认flat不开启3D立体。同样,代码是写在父素上。   浏览器私有前缀   为了照顾不同浏览器的兼容性问题。   -moz- 火狐私有   -ms- ie私有   -webkit- Safria、chrome以及以webkit为内核的浏览器私有   -o- opera私有

2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/59622.html

(0)
上一篇 2024年 8月 30日
下一篇 2024年 8月 30日

相关推荐

关注微信