css - 如何做一個完整的圓?裡面顯示數字
問題描述
數字有個位數到百位數
padding:10px; background-color:#F00; color:#fff; border-radius:50%;
<span class='alert'>9</span>
<span class='alert'>999</span>
如何讓它保持正圓的同時當有數字時不變形? 個位數和百位數
問題解答
回答1:網上找了個
<p class='circle'> <span>999999</span></p>
.circle { display: inline-block; text-align: center; line-height: 1; background-color: red; border-radius:50%; font-size: 14px;}.circle span { display: block; padding: 50%; margin: -2em -50% 0; position: relative; top: 1em; border: 0.5em solid transparent; white-space: nowrap;}
http://jsfiddle.net/zcd75Lcd/
回答2:你要行把span設置為block 設置個寬高像下面的樣式
width: 30px;height: 30px;background-color: #F00;color: #fff;border-radius: 50%;display: block;text-align: center;line-height: 30px;
回答3:border-radius:xxx 寬度是 元素的長度的一半
相關文章:
1. python - [已解決]flask QQ郵箱mail2. html - eclipse 標簽錯誤3. 主題切換問題,用過別人的webapp在后臺切換模板主題后手機端打開網頁就是切換到的主題了4. javascript - 小程序中遇到js執行時序問題5. mysql 5個left關鍵 然后再用搜索條件 幾千條數據就會卡,如何解決呢6. 按照本節給的代碼“膽小如鼠”并不能變成紅色7. mysql - 在不允許改動數據表的情況下,如何優化以varchar格式存儲的時間的比較?8. python3.x - git bash如何運行.bat文件?9. javascript - 為什么在谷歌控制臺 輸出1的時候,輸出的1立馬就不見了10. javascript - position fixed;設置了height 100 卻不是瀏覽器可視窗口的寬高,求大神釋疑。
