我正在使用「Inspect元素」在Chrome中編輯頁面,以在提交CSS樣式表之前進行樣式編輯。設置邊框底部/右上/左半徑
我在列表中編輯:before
僞元素以顯示帶有綠色背景的標籤符號,並讓它看起來像是一秒鐘的樹葉,但是在保存更改時與預覽中輸入的內容完全相同,在加載頁面時不顯示。
截圖什麼的我救了:和我得到了什麼:
基本上border-top-left-radius
和border-bottom-right-radius
默認情況下是零,但設置
border-bottom-right-radius: 50px;
border-top-left-radius: 50px;
讓我得到這種效果。起初我也許認爲瀏覽器已經改變了它的值border-top-right
和border-bottom-left
,但是將它們聲明爲零並沒有改變。我明白,你用檢查工具看到的東西並不總是實際計算出來的。
相關的CSS是
content: " #";
opacity: 1;
border-bottom-right-radius: 50px;
border-top-left-radius: 50px;
text-shadow: #175F0A 1px 1px 0px;
margin-right: 11px;
color: #fff;
background: #81B681;
font-weight: bold;
text-align: center;
border-radius: 28px;
padding-left: 6px;
padding-right: 7px;
padding-top: 4px;
padding-bottom: 5px;
line-height: 2;
border-bottom-left-radius: 0px;
border-top-right-radius: 0px;
更新這很奇怪 - 我made a jsfiddle和它保持我的風格......猜我矛盾的地方,現在正在尋找除非任何人都可以發現它?
最後,工作版本http://jsfiddle.net/6Y4nY/4
你可以給jsfiddle鏈接嗎? –
Woahhh有什麼可能!謝謝喬希,奇怪... 也是1秒尼基塔 –
好吧,這似乎是我認爲的現貨,http://jsfiddle.net/WdtVu/1/。 –