Bug 1115924 - InContent pages: remove the focusring border when not active. r=jaws

This commit is contained in:
Richard Marti 2015-02-01 20:24:26 +01:00
Родитель 9366672faa
Коммит 9ea889a77a
1 изменённых файлов: 20 добавлений и 0 удалений

Просмотреть файл

@ -63,9 +63,29 @@ xul|*.inline-link:-moz-focusring {
border: 1px dotted -moz-DialogText; border: 1px dotted -moz-DialogText;
} }
/* Don't draw a transparent border for the focusring because when page
colors are disabled, the border is drawn in -moz-DialogText */
xul|*.text-link:not(:-moz-focusring),
xul|button:not(:-moz-focusring) > xul|*.button-box,
xul|menulist:not(:-moz-focusring) > xul|*.menulist-label-box,
xul|radio:not([focused="true"]) > xul|*.radio-label-box, xul|radio:not([focused="true"]) > xul|*.radio-label-box,
xul|checkbox:not(:-moz-focusring) > xul|*.checkbox-label-box { xul|checkbox:not(:-moz-focusring) > xul|*.checkbox-label-box {
border-width: 0; border-width: 0;
margin: 1px; margin: 1px;
}
xul|*.text-link:not(:-moz-focusring) {
margin-top: 2px;
margin-right: 1px !important;
margin-left: 1px !important;
margin-bottom: 3px;
}
xul|menulist:not(:-moz-focusring) > xul|*.menulist-label-box {
margin: 2px;
}
xul|radio:not([focused="true"]) > xul|*.radio-label-box,
xul|checkbox:not(:-moz-focusring) > xul|*.checkbox-label-box {
-moz-margin-start: 0; -moz-margin-start: 0;
} }