Ticket #25054: 25054.menu-focus.2.diff
File 25054.menu-focus.2.diff, 1.7 KB (added by , 11 years ago) |
---|
-
wp-content/themes/twentyfourteen/js/theme.js
117 117 118 118 } ); 119 119 120 $('.primary-navigation li').hover( 121 function(){$(this).addClass("a11y-focus");}, 122 function(){$(this).delay('250').removeClass("a11y-focus");} 123 ); 124 $('.primary-navigation li a').on('focus blur', 125 function(){$(this).parents().toggleClass("a11y-focus");} 126 ); 127 120 128 } )( jQuery ); 129 No newline at end of file -
wp-content/themes/twentyfourteen/style.css
684 684 } 685 685 .primary-navigation ul ul { 686 686 background-color: rgba(0, 0, 0, 0.9); 687 display: none;688 687 float: left; 689 688 position: absolute; 690 689 top: 48px; 691 left: 0;690 left: -999em; 692 691 z-index: 99999; 693 692 } 694 693 .primary-navigation li li { … … 697 696 line-height: 1.6363636363; 698 697 } 699 698 .primary-navigation ul ul ul { 700 left: 100%;699 left: -999em; 701 700 top: 0; 702 701 } 703 702 .primary-navigation ul ul a { … … 711 710 background-color: #2b2b2b; 712 711 color: #fff; 713 712 } 714 .primary-navigation ul li:hover > ul {715 display: block;713 .primary-navigation ul li:hover > ul, .primary-navigation ul li.a11y-focus > ul { 714 left: auto; 716 715 } 716 .primary-navigation ul ul li:hover > ul, .primary-navigation ul ul li.a11y-focus > ul { 717 left: 100%; 718 } 717 719 .primary-navigation li.current_page_item > a, 718 720 .primary-navigation li.current-menu-item > a { 719 721 color: #5FF23D;