Я пытался сделать кнопку с 3 точками. Хотя с необычной проблемой. Когда вы нажмете на нее, вы заметите странную «гору», пока она находится в режиме фокусировки.Наброски кнопок больше размеров кнопок
button {
letter-spacing: 2px;
padding-top: .4em;
padding-bottom: .8em;
line-height: 0;
font-weight: 800;
background: black;
border: 0;
color: red;
}
<button>...</button>
Как удалить его или что является причиной его?
Спасибо, не подумал, что это может быть размер шрифта, и это как-то вытащило меня орехи, причина этого не казалась сложной проблемой для решения, но все же ... @_ @ – Harugawa
И прописная вещь, я сделал это таким образом, вызывая нормально без заполнения сверху и снизу с линией-высотой: 0 ;, он не равен с обеих сторон. https://jsfiddle.net/c1v634rb/1/ В этом примере точки внизу находятся – Harugawa
@Harugawa. Фактическая проблема заключается в том, что '...' представляет собой набор символов, выровненных в нижней части строки - не в середине (например, '-'). Чтобы устранить эту проблему, вы можете использовать псевдо-классы ': after' или': before', которые дают дополнительные параметры при выравнивании элемента. [Здесь] (https://jsfiddle.net/c1v634rb/2/) представляет собой демонстрацию с фиксированными размерами, включая хорошее дополнение. Ключевым моментом здесь является то, что текст '...' не ** больше, чем должен быть, поэтому ничего не «толкается», потому что я заставил его установить «высоту». – Chris