Что-то раздражало меня об этой кнопке, которую я только что сделал, текст кажется слегка перемещенным относительно тела кнопки, используя translate:transform
. Я галлюцинирую?css transform делает нечетные вещи на firefox
.clicky1:active {
margin-bottom:-2px;
\t margin-top:2px;
}
.clicky2:active {
transform:translate(0px, 2px);
}
.butt {
padding:20px;
display:flex;
\t justify-content:center;
\t align-items:center;
font-size:30px;
background-color:rgb(240,240,240);
border:1px solid black;
} .butt:hover {
background-color:white;
}
.cont {
display:flex;
justify-content:space-around;
align-items:center;
width:100%;
height:200px;
}
<div class="cont">
<div class="butt clicky1">button1</div>
<div class="butt clicky2">button2</div>
</div>
только появляется на светлячок, а не в хроме.
Если я не сумасшедший, как я могу обойти его, не прибегая к использованию поля (так как он должен быть общим классом, а у меня есть другое использование для поля в зависимости от контекста)?
не может реплицировать в FF40.0.2 –
Я также использую 40.0.2, его очень мало, текст должен появиться для перемещения влево и вниз на l ike 1px относительно коробки – user81993
Извините, не видя этого. –