2017/7/19 学习心得 html5

1、多媒体

1)音频

<audio src="地址"  controls autoplay></audio>

autoplay:自动播放

controls:控制条

loop:循环播放

兼容写法:支持谁选择谁

<audio controls  loop>

<source sru=".mp3"/>

<source sru=".wav"/>

<source sru=".ogg"/>

</audio >

2)视频

<vedio src=“地址" controls autoplay></vedio>

兼容性写法同上

视频播放:play()

暂停:pause()

3) <figure>语义化多媒体


2、DOM拓展

1)获取单个标签

document.querySelector("");只要写选择器,可以是类、id...只会选择符合条件的第一个

2)获取所有符合条件的标签

var div=document.querySelectorAll(""); //返回是一个数组

div[2].style.background='red';

3)类名操作

添加类名:

box1.classList.add("");

删除:

box1.classList.remove("");

判断是否包含:

box1.classList.contains(""); //返回布尔类型

切换类名:

box1.classList.toggle("");

4)自定义属性

必须以data-开头

获取属性:selector.属性名

获取自定义属性:

selector.dataset['name']; //data-后面的

设置自定义属性:

selector.dataset['content']=‘aaa';

data-my-name="zs" 获取方式: selector.dataset[myName']; 连线的地方大写


案例:tab栏-h5

3、拖拽

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值