OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /v/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-meta Date: 13-Mar-2006 13:41:21
Branch: HEAD Handle: 2006031312412100
Modified files:
openpkg-meta canvas-nav-bar.php
Log:
restyle navigation bar from scratch by styling <a> instead of <li>
tags to workaround problems with brain-dead Internet Explorer 6
Summary:
Revision Changes Path
1.15 +35 -6 openpkg-meta/canvas-nav-bar.php
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-meta/canvas-nav-bar.php
============================================================================
$ cvs diff -u -r1.14 -r1.15 canvas-nav-bar.php
--- openpkg-meta/canvas-nav-bar.php 13 Mar 2006 12:06:25 -0000 1.14
+++ openpkg-meta/canvas-nav-bar.php 13 Mar 2006 12:41:21 -0000 1.15
@@ -30,7 +30,6 @@
</script>
div.navbar {
- width: 180px;
margin-bottom: 20px;
font-family: sans-serif,helvetica,lucida,verdana,arial;
font-size: 9pt;
@@ -41,21 +40,38 @@
white-space: nowrap;
}
div.navbar li {
- display: block;
list-style: none;
- padding: 1px 0px 1px 0px;
+ padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
+ white-space: nowrap;
}
div.navbar a {
+ display: block;
+ width: 180px;
+ padding: 1px 0px 1px 0px;
+ margin: 0px 0px 0px 0px;
+ white-space: nowrap;
text-decoration: none;
font-weight: normal;
color: #000000;
}
div.navbar li.active > a {
font-weight: bold;
-}
-div.navbar ul ul li {
- padding-left: 12px;
+ background-attachment: scroll;
+ background-position: left top;
+ background-image: url('<?php echo $cfg["url.base"]
?>canvas/canvas-crop-glass-dark-T.png');
+}
+div.navbar ul ul li a {
+ width: 170px;
+ padding: 1px 0px 1px 10px;
+}
+div.navbar ul ul ul li a {
+ width: 160px;
+ padding: 1px 0px 1px 20px;
+}
+div.navbar ul ul ul ul li a {
+ width: 150px;
+ padding: 1px 0px 1px 30px;
}
div.navbar > ul {
border-top: 1px solid #908070;
@@ -67,6 +83,19 @@
div.navbar > ul > li:first-child {
border-top: none;
}
+div.navbar a:hover {
+ background-attachment: scroll;
+ background-position: left top;
+ background-image: url('<?php echo $cfg["url.base"]
?>canvas/canvas-crop-glass-dark-T.png');
+}
+div.navbar a:hover {
+ text-decoration: none;
+ color: #000000;
+ font-weight: normal;
+}
+div.navbar li.active > a:hover {
+ font-weight: bold;
+}
<script language="php">
$html = undivert("nav");
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [email protected]