Дочерний контейнер с границей радиуса не принимает родительскую высоту - PullRequest
3 голосов
/ 21 марта 2019

У меня есть скрипка , которая пытается поместить круг с абсолютным позиционированием в центр родителя.Почему-то мне нужно добавить дополнительный пиксель отступа в дочернем элементе, чтобы покрыть высоту родительского контейнера.

Есть ли способ избежать этого лишнего пикселя.

padding: ($padding + 1); /*need to avoid this addition of 1 pixel*/

Любые другие предложения приветствуются!

1 Ответ

1 голос
/ 21 марта 2019

Проблема вызвана размером шрифта, который вы определили в своем классе .buttonContainer, что добавит немного дополнительного отступа вокруг содержимого. Если вы установите line-height в «24px», вы можете удалить дополнительный пиксель (фактически, вам понадобится 2px, чтобы иметь ту же высоту), как это видно в этой скрипке .

Вот ваш измененный код:

.buttonContainer {
  /* ... */
  line-height: 24px;
  /* ... */
}

.buttonCounter {
  /* ... */
  padding: ($padding);
  /* ... */
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...