1949啦网--小小 痛苦,是因为能力和欲望不匹配造成的

HTML不常用的元素标签:details、summary、dialog

  HTML5不仅新增了语义型区块级元素及表单类元素,也新增了一些其他的功能性元素,这些元素由于浏览器支持等各种原因,并没有被广泛使用

文档描述

  <details>主要用于描述文档或文档某个部分的细节,与<summary>配合使用可以为<details>定义标题。标题是可见的,用户点击标题时,显示出details

  [注意]这两个标签只有chrome和opera支持

<details>

  该标签仅有一个open属性,用来定义details是否可见(默认为不可见状态)

<!DOCTYPE html>  <html>  	<head>  		<meta charset="UTF-8">  		<title></title>  		<style type="text/css">  			details {  				width: 500px;  			}  		</style>  </head>  <body>  <details>      <summary>文章日期 2019年6月30日</summary>      <p>期权记 details</p>  </details>     </body>  </html>


对话框

  <dialog>标签用来定义对话框或窗口,且该对话框位于窗口的水平居中位置

<dialog>

  该标签只有一个open属性,用来定义对话框是否可见(默认为不可见)

  [注意]只有chrome和opera支持



<!DOCTYPE html>  <html>  	<head>  		<meta charset="UTF-8">  		<title></title>    </head>  <body>  <button>显示对话框</button>  <dialog>我是期权记示例02 对话框的内容</dialog>		  <script>  var oBtn = document.getElementsByTagName('button')[0];  var oDia = document.getElementsByTagName('dialog')[0];   oBtn.onclick = function(){    console.log(oDia.getAttribute('open'))    if(!oDia.getAttribute('open')){      oDia.setAttribute('open','open');      this.innerHTML ='隐藏文本框';    }else{      oDia.removeAttribute('open');      this.innerHTML = '显示文本框';    }  }  </script>   </body>  </html>


原文链接:https://www.qiquanji.com/post/8355.html

本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

微信扫码关注

更新实时通知

作者:xialibing 分类:网页教程 浏览: