@JyriG

Альтернатива overflow: hidden?

В кружке поменьше (слева) убран overflow: hidden, так как в элементе будет ещё html помимо :before и :after...
Вопрос от Жака Фреско: Как сделать так, чтобы черные штуки были круглыми (как в кружке справа, который побольше) не используя overflow: hidden?
62079573b15b9302260344.jpeg

Код кругов:
.canvas span {
  position: absolute;
  left: 50%;
  top: 40%;
  bottom: 0;
  overflow: visible;
  margin-left: -7.5px;
  margin-top: -7.5px;

  outline: 1px solid #1A1A1A;
  box-sizing: border-box;
  border-radius: 50%;
  width: 15px;
  height: 15px;
  z-index: 4;
  cursor: move;

  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  /* Required to make elements draggable in old WebKit */
  -khtml-user-drag: element;
  -webkit-user-drag: element;
}
.canvas span:before, .canvas span:after {
  position: absolute;
  content: "";
  display: block;
  z-index: 5;
  background: #1A1A1A;
  width: 7.5px;
  height: 7.5px;
}

.canvas span:before {
  top: 0;
    left: 0;
}

.canvas span:after {
    bottom: 0;
    right: 0;
}
  • Вопрос задан
  • 365 просмотров
Решения вопроса 1
RAX7
@RAX7
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы