Twenty Fourteen: a11y and RTL fixes for tabbed navigation and Skip to Content link. Props obenland, see #25054.

git-svn-id: https://develop.svn.wordpress.org/trunk@25756 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
Lance Willett 2013-10-10 15:30:25 +00:00
parent 627b25bf50
commit 822d558774
2 changed files with 22 additions and 4 deletions

View File

@ -51,6 +51,11 @@ li > ol {
margin-left: auto;
}
.screen-reader-text:focus {
left: auto;
right: 5px;
}
/* =Header
----------------------------------------------- */
@ -100,15 +105,27 @@ li > ol {
.primary-navigation ul ul {
float: right;
right: 0;
right: -999em;
left: auto;
}
.primary-navigation ul ul ul {
right: 100%;
right: -999em;
left: auto;
}
.primary-navigation ul li:hover > ul,
.primary-navigation ul li.focus > ul {
right: auto;
}
.primary-navigation ul ul li:hover > ul,
.primary-navigation ul ul li.focus > ul {
left: auto;
right: 100%;
}
/* Secondary Navigation */
.secondary-navigation ul ul {
margin: 0 20px 0 0;

View File

@ -429,6 +429,7 @@ a:active {
left: 5px;
top: 5px;
text-decoration: none;
text-transform: none;
width: auto;
z-index: 100000; /* Above WP toolbar */
}
@ -706,11 +707,11 @@ body {
background-color: #000;
}
.primary-navigation ul li:hover > ul,
.primary-navigation ul li.a11y-focus > ul {
.primary-navigation ul li.focus > ul {
left: auto;
}
.primary-navigation ul ul li:hover > ul,
.primary-navigation ul ul li.a11y-focus > ul {
.primary-navigation ul ul li.focus > ul {
left: 100%;
}
.primary-navigation .current_page_item > a,