HTML5   发布时间:2022-04-25  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了html5 的 details 标记 ,summary标记,布局大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

html5的新加的标签:details的用法,两种方式的介绍,一种是直接css的实现,一种是js+css的实现。

<header>导航</header>
	<nav>菜单</nav>
	<article>内容</article>
	<footer>
		隐藏脚注
		<details>页面生成于2015-7-9</details><br/>
		显示脚注
		<details open="open">
			<sumMary>页面说明:</sumMary>
			页面生成于2015/7/9
			sumMary是对details的详细说明
		</details>
		<span onClick="span1_click()">js脚本控制交互元素的使用脚注</span>
		<details id="details1">本页面生成时间:2015-7-9 11:27</details>
		<script type="text/javascript">
			function span1_click(){
				var objD = document.getElementById("details1");
				var attD = objD.getAttribute("open");
				
				if(attD != "open"){
					objD.setAttribute("open","open");
				}else{
					objD.removeAttribute("open");
				}
			}
		</script>
	</footer>

通用的css样式的实现:

<style type="text/css">
header, nav, article,footer{
	border:1px solid #666;
	padding:5px;
}
header{
	width:500px;
}
nav{
	float:left;
	width:60px;
	height:100px;
}
article{
	float:left;
	width:428px;
	height:100px;
}
footer{
	clear:both;
	width:500px;
}
details{
	overflow:hidden;
	height:0px;
	padding-left:200px;
	position:relative;
	display:block;
}
details[open]{
	height:auto;
}
span{
	cursor:pointer;
}
</style>

大佬总结

以上是大佬教程为你收集整理的html5 的 details 标记 ,summary标记,布局全部内容,希望文章能够帮你解决html5 的 details 标记 ,summary标记,布局所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。