Итак, у меня есть следующая ситуация для кнопки, которую я делаю:
<a href="#" class="button"><i class="fas fa-angle-left"></i> Previous</a>
, которая полностью видна на https://jsfiddle.net/pre3xzL5/ (<i>
-tag от Font Awesome).
Как правило, я хочу, чтобы текст внутри кнопки центрировался с начала (это не сейчас), а затем, когда я наведу курсор мыши, появляется стрелка (<i>
-tag) и идет от середины слева,и затем следующий также должен идти от середины (по центру, как и должно быть) при перемещении немного вправо.Однако теперь следующий начинается с того места, где он должен быть, когда завис.Это имеет смысл, поскольку тег <i>
занимает место, но вот в чем вопрос: можно ли это исправить?
Вместо этого я сделал это, используя поля.Но я читал, что использование полей для переходов и это плохая практика, и не очень хорошая для производительности - отсюда и попытка с переводом.