最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

HTML5每日一练之details展开收缩标签的应用

来源:动视网 责编:小采 时间:2020-11-27 15:16:13
文档

HTML5每日一练之details展开收缩标签的应用

HTML5每日一练之details展开收缩标签的应用:HTML5每日一练之details展开收缩标签的应用details标签的出现,为我们带来了更好的用户体验,不必为这种收缩展开的效果再编写JS来实现。注:目前仅Chrome支持此标签。details有一个新增加的子标签——summary,当鼠标点击summary标签中的内容文字时,
推荐度:
导读HTML5每日一练之details展开收缩标签的应用:HTML5每日一练之details展开收缩标签的应用details标签的出现,为我们带来了更好的用户体验,不必为这种收缩展开的效果再编写JS来实现。注:目前仅Chrome支持此标签。details有一个新增加的子标签——summary,当鼠标点击summary标签中的内容文字时,


HTML5每日一练之details展开收缩标签的应用

details标签的出现,为我们带来了更好的用户体验,不必为这种收缩展开的效果再编写JS来实现。
注:目前仅Chrome支持此标签。

details有一个新增加的子标签——summary,当鼠标点击summary标签中的内容文字时,details标签中的其他所有元素将会展开或收缩。
detalis标签:
案例1:

<!DOCTYPE HTML> 
<html> 
 <head> 
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
 <title>HTML5每日一练之details展开收缩标签的应用</title> 
 </head> 
 
 <body> 
 <details> 
 <summary>HTML5|CSS3|论坛 | 前端开发网(W3Cfuns.com)!</summary> 
 <p>HTML5论坛,CSS3论坛,CSS论坛,WEB前端开坛,教程资源完全免费的CSS论坛,打造最好的HTML5/CSS3论坛</p> 
 </detalis> 
 </body> 
</html>

如果details中不存在summary标签会怎样呢,其实当details元素内没有summary标签的时候,浏览器在解析的时候会提供一个默认的文字,比如“查看详细”诸如此类的本地化文字,浏览器同样再会提供一个诸如上下箭头之类的图标。比如下面的案例2就是一个不存在summary子标签的例子。
案例2:

<!DOCTYPE HTML> 
<html> 
 <head> 
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
 <title>HTML5每日一练之details展开收缩标签的应用</title> 
 </head> 
 
 <body> 
 <details> 
 <p>HTML5论坛,CSS3论坛,CSS论坛,WEB前端开坛,教程资源完全免费的CSS论坛,打造最好的HTML5/CSS3论坛</p> 
 </details> 
 </body> 
</html>


有的时候,我们需要detalis中的内容默认为展开状态怎么办?
其实HTML5也已经为我们想到了,如果有着方面的需求,我们只需要加入一个属性即可,如案例3。
Open属性:
将案例1的代码修改后如下:
案例3:

<!DOCTYPE HTML> 
<html> 
 <head> 
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
 <title>HTML5每日一练之details展开收缩标签的应用</title> 
 </head> 
 
 <body> 
 <details open> 
 <summary>HTML5|CSS3|论坛 | 前端开发网(W3Cfuns.com)!</summary> 
 <p>HTML5论坛,CSS3论坛,CSS论坛,WEB前端开坛,教程资源完全免费的CSS论坛,打造最好的HTML5/CSS3论坛</p> 
 </details> 
 </body> 
</html>

文档

HTML5每日一练之details展开收缩标签的应用

HTML5每日一练之details展开收缩标签的应用:HTML5每日一练之details展开收缩标签的应用details标签的出现,为我们带来了更好的用户体验,不必为这种收缩展开的效果再编写JS来实现。注:目前仅Chrome支持此标签。details有一个新增加的子标签——summary,当鼠标点击summary标签中的内容文字时,
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top