2015年11月13日

HTML&CSS

CSS content内容生成技术以及应用

    h2:before {
   content: "我是额外文字!";
}

h2标签前面添加文字;

a.content:after {
   content: attr(href);
}
<a class="content" href="http://www.zhangxinxu.com/">此标签的href值是:</a>

结果:"此标签的href值是:http ://www.zhangxinxu.com/" ;

content属性的值除了使用文本值外,还可以使用标签的一些属性值,方法是attr()

HTMLElement.dataset

自定义的数据属性名称是以 data- 开头的。 这种方式通过访问一个元素的dataset 属性来存取 data-* 自定义属性的值。这个 dataset 属性是HTML5 JavaScript API的一部分,用来返回一个所有选择元素 data- 属性的DOMStringMap对象。

使用这种方法时,不是使用完整的属性名,如 data-uid 来存取数据,应该去掉data- 前缀。

带连字符连接的名称在使用的时候需要命名驼峰化,即大小写组合书写.

data-meal-time,则我们要获取相应的值可以使用:expenseday2.dataset.mealTime

Last updated

Was this helpful?