/pigeoncms/App_Themes/adminDefault/fsmenu_current.css
http://pigeoncms.googlecode.com/ · CSS · 125 lines · 78 code · 13 blank · 34 comment · 0 complexity · 04cafaaed94dd792344745a747008e62 MD5 · raw file
- /* All <ul> tags in the menu including the first level */
- .menulist, .menulist ul {
- margin: 0;
- padding: 0px; /*fu 0 */
- list-style: none;
- background-color: #154890;
- }
-
- /* Submenus (<ul> tags) are hidden and absolutely positioned downwards from their parent */
- .menulist ul {
- display: none;
- position: absolute;
- top: 1.0em; margin-top: 13px; /* I'm using ems and px to allow people to zoom their font */
- left: -1px;
- width: 150px;
- }
-
- /* Second and third etc. level submenus - position across from parent instead */
- .menulist ul ul {
- top: -1px; margin-top: 0;
- left: 148px;
- }
-
- /*
- All menu items (<li> tags). 'float: left' lines them up horizontally, and they are
- positioned relatively to correctly offset submenus. Also, they have overlapping borders.
- */
- .menulist li
- {
- float: left;
- display: block;
- position: relative;
- background: #154890;
- /*border: 1px solid #330;*/
- margin-right: -1px;
- color: white;
- /*font-size: 120%;*/
- }
-
- /* Items in submenus - override float/border/margin from above, restoring default vertical style */
- .menulist ul li {
- float: none;
- margin: 0;
- margin-bottom: -1px;
- }
- .menulist ul>li:last-child {
- margin-bottom: 1px; /* Mozilla fix */
- }
-
- /* Links inside the menu */
- .menulist a {
- display: block;
- padding: 3px 4px 3px 4px;
- color: White;
- text-decoration: none;
- }
-
- /* Lit items: 'hover' is mouseover, 'highlighted' are parent items to visible menus */
- .menulist a:hover, .menulist a.highlighted:hover, .menulist a:focus , .menulist a.selected
- {
- color: black;
- background-color: LightSteelBlue;
- text-decoration: none;
- }
- .menulist a.highlighted
- {
- color: black;
- background-color: LightSteelBlue;
- }
-
- /*
- If you want per-item background images in your menu items, here's how to do it.
- 1) Assign a unique ID tag to each link in your menu, like so: <a id="xyz" href="#">
- 2) Copy and paste these next lines for each link you want to have an image:
- .menulist a#xyz {
- background-image: url(out.gif);
- }
- .menulist a#xyz:hover, .menulist a.highlighted#xyz, .menulist a:focus {
- background-image: url(over.gif);
- }
- */
-
- /* Only style submenu indicators within submenus. */
- .menulist a .subind {
- display: none;
- }
- .menulist ul a .subind {
- display: block;
- float: right;
- }
-
-
- /* 'Escaped Comment' hack for horizontal menubar width in IE5/Mac */
- .menulist a {
- float: left;
- }
- .menulist ul a {
- float: none;
- }
- /* \*/
- .menulist a {
- float: none;
- }
- /* */
-
-
- /*
- HACKS: IE/Win:
- A small height on <li> and <a> tags and floating prevents gaps in menu.
- * html affects <=IE6 and *:first-child+html affects IE7.
- You may want to move these to browser-specific style sheets.
- */
- *:first-child+html .menulist ul li {
- float: left;
- width: 100%;
- }
-
- * html .menulist ul li {
- float: left;
- height: 1%;
- }
- * html .menulist ul a {
- height: 1%;
- }
- /* End Hacks */