Я создаю значки, используя только CSS3. Пока все хорошо, но я столкнулся с проблемой с самой простой. Я просто хочу иметь «!» с центром в круге, но его положение несовместимо. Иногда это пиксель выше, пиксель слева или оба. Я понятия не имею, что вызывает это.Значок CSS3: вставленный контент не размещен последовательно
.nos {
position: relative;
height: 12px; width: 12px;
border: 2px solid #e04006;
border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%;
display: block;
color: #e04006;
overflow: hidden;
cursor: default;
}
.nos:hover {
overflow: visible;
}
.nos span {
position: absolute;
padding-left: 18px;
display: block;
font-size: 14px; line-height: 16px; text-decoration: underline;
white-space: nowrap;
}
.nos:before {
content: '\21';
position: absolute; top: 0; bottom: 0; left: 0; right: 0;
margin: 0;
height: 16px; width: 16px;
display: block;
font-family: "Lucida Console", Monaco, monospace; text-align: center; font-size: 12px; line-height: 12px; font-weight: bold;
}
размещение Восклицательный все еще выглядит непоследовательным на моем конце. – bur
Спасибо, хотя. Похоже, я исправил это, я отправлю ответ. – bur