HTML5 Details标签学习笔记

HTML5的Details标签

浏览器:chrome 12以上

刚被添加到chrome中的元素,让人喜欢。

点击标签时显示和隐藏内容。之前这种效果是用javascript 实现的,FAQ页面中经常使用这个功能。

创建一个标签

<details>

  <summary>Who goes to college?</summary>

  <p>Your mom.</p>

</details>


当我们需要显示和隐藏内容时,用details元素包括   一个summary 标签,   接着是内容,    点击summary标签时,内容标签切换显示


来些样式

body { font-family: sans-serif; }

details {
overflow: hidden;
background: #e3e3e3;
margin-bottom: 10px;
display: block;
}

details summary {
cursor: pointer;
padding: 10px;
}

details div {
float: left;
width: 65%;
}

details div h3 { margin-top: 0; }

details img {
float: left;
width: 200px;
padding: 0 30px 10px 10px;
}

 

总结:details + summary 标签为网页提供了方便的显示,隐藏功能。   

css 中的浮动,很好。。。。。

百分比来表示宽度      pointer的设置   主元素用margin-bottom区分下面的

内部元素用padding 来做间隔

转载于:https://www.cnblogs.com/yushunwu/archive/2011/12/22/2297763.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值