這裏是我的小提琴Fiddle把文字在中間,這裏是代碼如何使一個圓圈,並使用CSS
.optionalphabetnumber {
\t background-color:#ff3333;
\t color:white;
\t width:20px;
\t height: 20px;
\t text-align:center;
border-radius:50%;
}
button {
background-color: #ffffff;
color: #777;
font-size: 18px;
height: 66px;
min-width: 320px;
width: 50%;
cursor: pointer;
text-align: left;
}
<button><span class="optionalphabetnumber">A </span>Superman</button>
我想提出「A」了一圈。但border-radius:50%
不是一個完美的圓圈。我如何將文本(只是「A」)放在中間?
你'span'需要爲'邊界半徑矩形:50%;'來創建一個圓,而不是橢圓。如果元素是一個像「span」這樣的內聯元素,則不會發生這種情況。將顯示更改爲塊級別,以便正確應用「高度」和「寬度」等尺寸屬性。 – hungerstar