CSS3手风琴效果
来源:互联网 发布:js通过class隐藏div块 编辑:程序博客网 时间:2024/05/16 17:53
<!DOCTYPE HTML><html lang="en-US"><head> <meta charset="UTF-8"> <title> 垂直手风琴</title> <style type="text/css"> .accordionMenu { background: #fff; color: #424242; font: 12px Arial, Verdana, sans-serif; margin: 0 auto; padding: 10px; width: 500px; } .accordionMenu h2 { margin: 5px 0; padding: 0; position: relative; } .accordionMenu h2:before { /* 制作向下三角效果*/ border: 5px solid #fff; border-color: #fff transparent transparent; content: ""; height: 0; position: absolute; right: 10px; top: 15px; width: 0; } .accordionMenu h2 a { /* 制作手风琴标题栏效果*/ background: #8f8f8f; background: -moz-linear-gradient(top, #cecece, #8f8f8f); background: -webkit-gradient(linear, left top, left bottom, from(#cecece), to(#8f8f8f)); background: -webkit-linear-gradient(top, #cecece, #8f8f8f); background: -o-linear-gradient(top, #cecece, #8f8f8f); background: linear-gradient(top, #cecece, #8f8f8f); border-radius: 5px; color: #424242; display: block; font-size: 13px; font-weight: normal; margin: 0; padding: 10px 10px; text-shadow: 2px 2px 2px #aeaeae; text-decoration: none; } .accordionMenu :target h2 a, /* 目标标题的效果*/ .accordionMenu h2 a:focus, .accordionMenu h2 a:hover, .accordionMenu h2 a:active { background: #2288dd; background: -moz-linear-gradient(top, #6bb2ff, #2288dd); background: -webkit-gradient(linear, left top, left bottom, from(#6bb2ff), to(#2288dd)); background: -webkit-linear-gradient(top, #6bb2ff, #2288dd); background: -o-linear-gradient(top, #6bb2ff, #2288dd); background: linear-gradient(top, #6bb2ff, #2288dd); color: #FFF; } .accordionMenu p { /* 标题栏对应的内容*/ margin: 0; height: 0; /* 默认栏目内容高度为0,达到隐藏效果*/ overflow: hidden; padding: 0 10px; -moz-transition: height 0.5s ease-in; -webkit-transition: height 0.5s ease-in; -o-transition: height 0.5s ease-in; transition: height 0.5s ease-in; } /* 这部分是显示内容的关键代码*/ .accordionMenu :target p { /* 展开对应目标内容*/ height: 100px; /* 显示对应目标栏内容*/ overflow: auto; } .accordionMenu :target h2:before { /* 展开时标题三角效果*/ border-color: transparent transparent transparent #fff; } </style></head><body><div class="accordionMenu"> <div class="menuSection" id="brand"> <h2><a href="#brand">Brand</a></h2> <p>Lorem ipsum dolor...</p> </div> <div class="menuSection" id="promotion"> <h2><a href="#promotion">Promotion</a></h2> <p>Lorem ipsum dolor sit amet...</p> </div> <div class="menuSection" id="event"> <h2><a href="#event">Event</a></h2> <p>Lorem ipsum dolor sit amet...</p> </div></div></body></html>
0 0
- CSS3手风琴效果
- CSS3手风琴效果
- css3手风琴效果
- CSS3-手风琴效果
- css3手风琴效果diy
- css3实现手风琴效果
- css3透明滑动手风琴效果
- CSS3实现手风琴效果-------Day88
- css3实现的手风琴效果
- css3过渡属性之手风琴效果
- HTML+CSS3+JS 实现手风琴效果页面
- 原生js实现手风琴菜单效果 与 css3的过渡实现手风琴效果
- 新闻列表(手风琴效果 CSS3 3D转换)特效代码
- CSS3目标伪类选择器--实现简单手风琴效果
- 手风琴效果
- 手风琴效果
- 手风琴效果
- 手风琴效果
- 详解Linux安装GCC方法(下载、解压缩、安装、卸载)
- do{}while(0)与CC_BREAK_IF的绝妙搭配
- [leetcode][javascript]Number of 1 Bits
- 用批处理对付杂乱的文件名
- Swift webView 记录提取cookies 自动登陆
- CSS3手风琴效果
- C语言深度剖析
- SIFT的思路整理笔记
- iOS三种视图切换 (UITabBarController,UINavigationController,模态窗口)
- android:clipChildren属性
- ubuntu安装utorrent,以闪电的速度在六维空间下载东西!
- Linux编译安装 简版
- xcode 6 修改组织及开发者
- 移动Web开发技巧汇总