Kaynağa Gözat

Fix accessibility issue in the menu and cleaned up some CSS.

Brian Gallagher 12 yıl önce
ebeveyn
işleme
01bd05db62

+ 4 - 2
library/css/ie.css

@@ -419,7 +419,8 @@ NAVIGATION STYLES
       border: 1px solid #ccc;
       border-top: 0;
       position: absolute;
-      display: none;
+      overflow: hidden;
+      visibility: hidden;
       z-index: 8999;
       /* highlight sub-menu current page */ }
       .nav li ul.sub-menu li,
@@ -441,7 +442,8 @@ NAVIGATION STYLES
           border-bottom: 0; }
     .nav li:hover ul {
       top: auto;
-      display: block; }
+      overflow: visible;
+      visibility:visible; }
 
 /* end .nav */
 /*********************

Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 1
library/css/style.css


+ 7 - 4
library/less/_768up.less

@@ -42,7 +42,9 @@ NAVIGATION STYLES
 .nav {
 	background: #eee;
 	border: 0;
-
+	ul {
+		margin-top:0;
+	}
 	li {
 		float: left;
 		position: relative;
@@ -56,7 +58,6 @@ NAVIGATION STYLES
 			*/
 			&:hover, &:focus {
 				background-color: #dedede;
-
 			}
 		}
 
@@ -72,7 +73,8 @@ NAVIGATION STYLES
 			border: 1px solid #ccc;
 			border-top: 0;
 			position: absolute;
-			display: none;
+			overflow: hidden;
+			visibility: hidden;
 			z-index: 8999;
 
 			li {
@@ -118,7 +120,8 @@ NAVIGATION STYLES
 		/* showing sub-menus */
 		&:hover ul {
 			top: auto;
-			display: block;
+			overflow: visible;
+			visibility:visible;
 		}
 
 	} /* end .menu ul li */

+ 7 - 4
library/scss/_768up.scss

@@ -42,7 +42,9 @@ NAVIGATION STYLES
 .nav {
 	background: #eee;
 	border: 0;
-
+	ul {
+		margin-top:0;
+	}
 	li {
 		float: left;
 		position: relative;
@@ -56,7 +58,6 @@ NAVIGATION STYLES
 			*/
 			&:hover, &:focus {
 				background-color: #dedede;
-
 			}
 		}
 
@@ -72,7 +73,8 @@ NAVIGATION STYLES
 			border: 1px solid #ccc;
 			border-top: 0;
 			position: absolute;
-			display: none;
+			overflow: hidden;
+			visibility: hidden;
 			z-index: 8999;
 
 			li {
@@ -118,7 +120,8 @@ NAVIGATION STYLES
 		/* showing sub-menus */
 		&:hover ul {
 			top: auto;
-			display: block;
+			overflow: visible;
+			visibility:visible;
 		}
 
 	} /* end .menu ul li */

Bu fark içinde çok fazla dosya değişikliği olduğu için bazı dosyalar gösterilmiyor