纯css下拉菜单,可以设置下拉菜单为多列
和一般的下拉菜单不同处在于下拉的内容可以按照需求设置为1行2个,注意一点就是顺序是在table里面用td设置的,如果是数据库读取的话要先取得记录数后计算左右2列的数量
XML/HTML Code
- <DIV class=menu-bar>
- <UL class=main-menu>
- <LI class=topLevel style="WIDTH: 139px"><A
- href="">Freejs.net演示</A>
- <DIV class=sub-menu>
- <TABLE>
- <TBODY>
- <TR>
- <TD vAlign=top>
- <UL>
- <LI class=sub-menu-li nowrap><A
- href=""
- nowrap>Engagement Rings</A>
- <LI class=sub-menu-li nowrap><A
- href=""
- nowrap>Wedding Sets</A>
- </LI></UL></TD>
- <TD vAlign=top>
- <UL>
- <LI class=sub-menu-li nowrap><A
- href=""
- nowrap>Princess Diamonds</A>
- <LI class=sub-menu-li nowrap><A
- href=""
- nowrap>Marquise Diamonds</A>
- </LI></UL></TD></TR></TBODY></TABLE></DIV></LI>
- <LI class=topLevel style="WIDTH: 77px"><A
- href="rings/19/">RINGS</A>
- <DIV class=sub-menu>
- <TABLE>
- <TBODY>
- <TR>
- <TD vAlign=top>
- <UL>
- <LI class=sub-menu-li nowrap><A
- href=""
- nowrap>Diamond Rings</A>
- <LI class=sub-menu-li nowrap><A
- href=""
- nowrap>Gemstone Rings</A>
- <LI class=sub-menu-li nowrap><A
- href=""
- nowrap>Promise Rings</A>
- <LI class=sub-menu-li nowrap><A
- href=""
- nowrap>Colored Diamond Rings</A>
- <LI class=sub-menu-li nowrap><A
- href=""
- nowrap>Engagement Rings</A>
- <LI class=sub-menu-li nowrap><A
- href=""
- nowrap>Wedding Sets</A> </LI></UL></TD>
- <TD vAlign=top>
- <UL>
- <LI class=sub-menu-li nowrap><A
- href=""
- nowrap>Anniversary Rings</A>
- <LI class=sub-menu-li nowrap><A
- href=""
- nowrap>Wedding Bands</A>
- <LI class=sub-menu-li nowrap><A
- href=""
- nowrap>Sterling Silver Rings</A>
- <LI class=sub-menu-li nowrap><A
- href=""
- nowrap>Top Selling</A>
- <LI class=sub-menu-li nowrap><A
- href=""
- nowrap>Top Rated</A>
- <LI class=sub-menu-li nowrap><A
- href=""
- nowrap>Newest</A> </LI></UL></TD></TR></TBODY></TABLE></DIV></LI>
- </UL></DIV>
CSS Code
- /* header */
- #pageHeader {
- BACKGROUND: url(../images/header_back.jpg) repeat-x; MARGIN: 0px auto; WIDTH: 940px; HEIGHT: 99px; z-index:10000
- }
- #pageHeader TABLE TD {
- VERTICAL-ALIGN: top
- }
- #pageHeader TD.miscIcons IMG {
- MARGIN: 0px 3px
- }
- #pageHeader DIV.accountLinks {
- VERTICAL-ALIGN: top; PADDING-TOP: 10px; HEIGHT: 20px
- }
- #pageHeader DIV.accountLinks LI {
- BACKGROUND-POSITION: left 5px; PADDING-LEFT: 15px; FLOAT: rightright; MARGIN-LEFT: 10px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
- }
- #pageHeader DIV.accountLinks LI A {
- FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white
- }
- #pageHeader .contactPhone{
- POSITION: relative; TOP: 25px; TEXT-ALIGN: center;
- }
- #pageHeader .contactPhone A{
- font-size:11px; color:#FFF; font-weight:bold
- }
- #pageHeader DIV.topSearchFromBox {
- MARGIN: 7px 0px
- }
- #pageHeader DIV.topSearchFromBox INPUT[type=text] {
- BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 250px; COLOR: #999; PADDING-TOP: 0px; HEIGHT: 23px; BORDER-RIGHT-WIDTH: 0px
- }
- #pageHeader DIV.topSearchFromBox INPUT[type=submit] {
- FONT-WEIGHT: bold; WIDTH: 95px; COLOR: #666
- }
- #pageHeader .topSubMenu LI {
- BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FLOAT: rightright; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
- }
- #pageHeader .topSubMenu LI A {
- FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white
- }
- #pageHeader .topSubMenu LI:first-child {
- PADDING-RIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
- }
- /* menu-bar */
- .menu-bar {
- MARGIN: 0px auto; WIDTH: 940px;Z-INDEX:99999;position: relative;
- }
- .menu-bar UL {
- PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
- }
- .menu-bar LI {
- PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
- }
- .menu-bar A {
- FONT: bold 14px Garamond,serif; COLOR: #333
- }
- .menu-bar .main-menu {
- PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 32px
- }
- .menu-bar .main-menu LI.topLevel {
- BORDER-RIGHT: #ccc 1px solid; FLOAT: left; VERTICAL-ALIGN: middle; PADDING-TOP: 6px; POSITION: relative; HEIGHT: 26px; TEXT-ALIGN: center
- }
- .menu-bar LI:hover {
- Z-INDEX: 128000; BACKGROUND-COLOR: #666
- }
- .menu-bar LI:hover A {
- COLOR: #fff; TEXT-DECORATION: none
- }
- .menu-bar LI:hover .sub-menu {
- DISPLAY: inline; Z-INDEX: 99999
- }
- .menu-bar LI:hover .sub-menu A {
- FONT: 12px Arial,sans-serif; COLOR: #9d0013
- }
- .menu-bar .sub-menu {
- BORDER-RIGHT: #9d0013 1px solid; PADDING-RIGHT: 17px; BORDER-TOP: #9d0013 1px solid; DISPLAY: none; PADDING-LEFT: 17px; LEFT: 0px; PADDING-BOTTOM: 11px; BORDER-LEFT: #9d0013 1px solid; PADDING-TOP: 11px; BORDER-BOTTOM: #9d0013 1px solid; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 31px; BACKGROUND-COLOR: #fffdf0; TEXT-ALIGN: left
- }
- .menu-bar .sub-menu UL {
- PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; rem-float: left
- }
- .menu-bar .sub-menu LI.sub-menu-li {
- rem-line-height: 20px
- }
- .menu-bar .sub-menu LI.sub-menu-li A {
- PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: none; PADDING-BOTTOM: 2px; COLOR: #9d0013; PADDING-TOP: 2px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
- }
- .menu-bar .sub-menu LI.sub-menu-li:hover {
- rem-background-color: #9D0013
- }
- .menu-bar .sub-menu LI.sub-menu-li:hover A {
- TEXT-DECORATION: underline
- }
- .menu-bar .sub-menu LI:hover {
- BACKGROUND-COLOR: transparent
- }
相关推荐
之前我们分享过很多基于jQuery和CSS3的二级下拉菜单,大部分都非常实用,当然也不乏炫酷的动画,...今天我们要分享的这款CSS3下拉菜单特点在于二级下拉菜单内容可以自定义,可以是简单的多列,也可以是复杂的图文排版。
在网上找的一个简单的css二级导航菜单实例,适合CSS初学者
首先给大家展示下效果图: 查看效果 源码下载 html代码部分: 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">...<...
2.5 郁金香——多列布局 2.6 日与夜——包含圆角的设计 2.7 Si6—— 包含倾斜的设计 2.8 清茶时光——装饰性设计 2.9 爱之空气——流体布局 2.10 谷香——食品主题设计 2.11 城市...
2.1 “CSS禅意花园”简介 2.2 郊野——两列布局 2.3 像素画——三列布局 2.4 百合池塘——三列布局变体 2.5 郁金香——多列布局 2.6 日与夜——包含圆角的设计 2.7 Si6——包含倾斜的设计 2.8 清茶...
2.5 郁金香——多列布局 2.6 日与夜——包含圆角的设计 2.7 Si6——包含倾斜的设计 2.8 清茶时光——装饰性设计 2.9 爱之空气——流体布局 2.10 谷香——食品主题设计 2.11 城市——建筑主题设计 2.12...
第八天 下拉及多级弹出菜单 第九天 CSS表单设计 第十天 div+css网页标准布局实例教程(一) 第十天 div+css网页标准布局实例教程(二) 第十天 div+css网页标准布局实例教程(三) Copyright 2007-2010 In...
本书以实例为主,一步步地告诉大家如何进行符合Web 2.0标准的CSS布局设计。具备了知识全面、完美应用(CSS选择器、样式继承、层叠、格式化、XML标签、CSS滤镜等。文本、图像、超链接、列表、菜单、网站导航、表单、...
将3级下拉菜单添加到WARP 7 LTR和RTL语言支持。 多列菜单支持。 ##用法:##将theme.js内容添加到js文件夹中的joomla或wordpress theme.js中将custom.css内容添加到您的joomla或css文件夹中的wordpress custom.css
④ 模板设置文件名称为“template.ini”,如果和主程序同一路径,可以使用相对路径 罗嗦了点,不过管用 要自动创建带有某种后缀的文件,方法同上。 【9】软件技巧——提示找不到语法文件 *.stx 的解决办法 原因多为...
柔顺 ...打开下拉菜单后,单击其他下拉菜单激活器应关闭当前打开的下拉菜单并打开新单击的下拉菜单。 当前,当下拉列表打开时,单击其他下拉列表只是关闭打开的下拉列表,而不激活新单击的下拉列表。
Bootstrap 下拉菜单(Dropdowns) 95 选项 96 Bootstrap 按钮组 100 基本的按钮组 101 按钮工具栏 101 按钮的大小 102 嵌套 103 垂直的按钮组 104 Bootstrap 按钮下拉菜单 106 分割的按钮下拉菜单 107 按钮下拉菜单...
数据展示表格:使用HTML表格元素来展示大量数据,可以包括多列和多行,通过CSS样式设置表格的样式和布局,使得数据易于查看和理解。 数据筛选和排序功能:在表格上方添加筛选和排序功能,可以通过输入框或下拉菜单...
实例067 可以输入文字的下拉菜单 111 实例068 根据下拉菜单的值显示不同控件 112 实例069 分级下拉列表 113 2.3 单选按钮组 114 实例070 不提交表单获取单选按钮的值 114 实例071 选中单选按钮后显示其他表单元素 ...
通过拖拽方式设置主页,当完成拖拽窗口时,自动保存布局,使用户可以随时根据喜好来设置布局。 /login.jsp 登录页面 /homepage.jsp 自定义主页 /all.css CSS样式表文件 /js JavaScript...
80多个国家的一个下拉菜单.mxp addToFavoritesBH.mxp Adv HTML Edit.mxp Allaire为ColdFusion开发的插件.mxp ASP生成HTML 1.2.0修正版.mxp ASP生成HTML插件.mxp ASP图片随机显示插件.mxp ASP无组件文件上传插件2.0...