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. macos - mac下docker如何設置代理2. redis與mysql一致性問題3. css - 求推薦適用于vue2的框架 像bootstrap這種類型的4. 我在centos容器里安裝docker,也就是在容器里安裝容器,報錯了?5. android - coordinatorLayout嵌套recyclerview6. Laravel5.4電商實戰視頻教程資料7. 想練支付寶對接和微信支付對接開發(Java),好像個人不可以,怎么弄個企業的8. javascript - 微信支付:H5調起支付API,直接說支付失敗9. Mac環境下QT編譯MySQL驅動屢次失敗?如何?10. javascript - [多圖預警]reactjs點擊某表格編輯內容,跳轉傳值this.context.router.params.id時id報錯未定義
