CSS高级技巧:滑动门技术
2008-10-17 19:21
651 查看
上一篇CSS教程 文章:CSS高级技巧:图片替换
滑动门(Sliding Doors)
还是决定把滑动门单独提作一种单独的技术.
它是CSS引入的一项用来创造漂亮且实用的界面的新技术, 它使用简单, 我们只需要使用两张单独的背景图片, 就可以实现.
滑动门一般用做网站Tab导航, 根据Tab中内容的长短自动缩放Tab的效果.
前面所述的圆角矩形只是它的一种实现方式而已. 真正的滑动门只需要2组标签就可以完成:
HTML代码如下:
<ul>
<li><a href="http://www.jb51.net" title="">脚本之家</a></li>
</ul>
CSS代码大致如下:
#header li {
float:left;
background:url("left_both.gif")no-repeat left top;
margin:0;
padding:0 0 0 9px;
border-bottom:1px solid #765;
}
#header a {
float:left;
display:block;
background:url("right_both.gif")no-repeat right top;
padding:5px 15px 4px 6px;
text-decoration:none;
font-weight:bold;
color:#765;
}
完全符合语义, 而且没有多余的标签, 非常完美, 还能通过a:hover来进一步***翻转效果.推荐!
下一篇CSS教程 文章:CSS高级技巧:文字环绕图片
滑动门(Sliding Doors)
还是决定把滑动门单独提作一种单独的技术.
它是CSS引入的一项用来创造漂亮且实用的界面的新技术, 它使用简单, 我们只需要使用两张单独的背景图片, 就可以实现.
滑动门一般用做网站Tab导航, 根据Tab中内容的长短自动缩放Tab的效果.
前面所述的圆角矩形只是它的一种实现方式而已. 真正的滑动门只需要2组标签就可以完成:
HTML代码如下:
<ul>
<li><a href="http://www.jb51.net" title="">脚本之家</a></li>
</ul>
CSS代码大致如下:
#header li {
float:left;
background:url("left_both.gif")no-repeat left top;
margin:0;
padding:0 0 0 9px;
border-bottom:1px solid #765;
}
#header a {
float:left;
display:block;
background:url("right_both.gif")no-repeat right top;
padding:5px 15px 4px 6px;
text-decoration:none;
font-weight:bold;
color:#765;
}
完全符合语义, 而且没有多余的标签, 非常完美, 还能通过a:hover来进一步***翻转效果.推荐!
下一篇CSS教程 文章:CSS高级技巧:文字环绕图片
相关文章推荐
- CSS技巧 使用标签来创建导航菜单(滑动门教程)
- CSS在使用中的高级技巧汇总
- CSS中的滑动门技术
- 实用的 CSS 的高级技巧,总有一个你需要的!
- CSS中的滑动门技术
- 这些css高级技巧,你知道几个呢
- CSS中的滑动门技术 不错,收藏!!
- CSS高级布局样式技巧
- 比较实用的 CSS 的高级技巧,总有一个你需要的!
- 17-CSS3 高级技巧 精灵图 滑动门
- 17-CSS3 高级技巧 精灵图 字体图标 滑动门
- CSS滑动门技术实现TAB标签切换效果实例,支持各种浏览器
- 20 个 CSS 高级技巧汇总
- CSS中的滑动门技术
- CSS高级技巧:文字环绕图片
- 仿网易的滑动门技术,用DIV+CSS技术实现
- Web前端技术:10个CSS经典技巧
- 12 个 CSS 高级技巧汇总
- CSS:css滑动门技术