Это правило css отлично работает в IE и chrome.firefox specific css padding
В Firefox требуется, чтобы нижнее покрытие было размером 8 пикселей. Я пробовал несколько методов, но ничего не работает.
.wish
{
color: white;
font-size: 15px;
text-transform: capitalize;
font-weight: normal;
padding-right: 15px;
padding-left: 10px;
margin-right: -7px;
padding-bottom: 9px;
}
Я попытался это
.wish, x:-moz-any-link, x:default
{
padding-bottom:8px;
}
но светлячок игнорирует его.
Там почти положительно CSS-единственный способ написать это универсально. если firefox - это рендеринг браузера по-разному - как и в, это на самом деле НЕ IE, дающий вам проблему - тогда, скорее всего, более оптимизированный способ записать его –
@KaiQing с момента выхода IE9. Я был гораздо чаще Ошибки макета Firefox, чем IE. Я даже столкнулся с ситуацией, когда я думал, что IE сделал что-то неправильно, а затем, прочитав спецификации, тщательно пришлось неохотно решить, что это, вероятно, соответствует стандартам лучше, чем Gecko и Webkit. Однако я согласен с тем, что это вряд ли будет ошибкой Firefox. –
@niels - Мне было трудно задушить, что IE9 действительно хорошо себя зарекомендовал и имел лучшую производительность со многими тяжелыми анимациями css через js, чем firefox и даже хром. К сожалению, их разумный успех с 9 не скрывает того факта, что 8 и 7 все еще являются гигантскими кусками sh ** - nevermind 6 или ниже. Это почти единственная причина, по которой я группирую все жалобы IE вместе. –