给标签自定义属性html
H5为我们提供了一个data属性——“data-”前缀,可以让所有的HTML元素支持自定义属性,只要在标签里面以”data-”为前缀定义我们的自定义属性就可以用来进行一些数据的存放。
在标签里设置H5新增的自定义属性
这个data属性还可以应用在CSS中,前提是你的浏览器支持after伪类,以及content的attr属性(低版本的IE不支持):
data属性应用于CSS中
#myDiv{
position: ralative;
}#myDiv:hover:after{
position: absolute;
top: 0px;
left: 0px;
content: attr(data-attribute);
color: red;
}
【给标签自定义属性html】不用h5
在标签里设置自定义属性
获取里面的值是使用getAttribute来获取自定义属性里面的值:
var myDiv = document.getElementById("myDiv");
var theValue = https://www.it610.com/article/myDiv.getAttribute("user-defined-attribute");
推荐阅读
- 喂,你结婚我给你随了个红包
- 成交的种子咖啡冥想
- 一百二十三夜,请嫁给我
- 每日一话(49)——一位清华教授在朋友圈给大学生的9条建议
- 标签、语法规范、内联框架、超链接、CSS的编写位置、CSS语法、开发工具、块和内联、常用选择器、后代元素选择器、伪类、伪元素。
- 历史教学书籍
- SpringBoot调用公共模块的自定义注解失效的解决
- python自定义封装带颜色的logging模块
- 写给陈羡
- 列出所有自定义的function和view