我遇到了我編寫的css代碼的問題。我試圖讓文字遵循半圈形狀,所以文字應該在形狀的內部。 我的形狀看起來像這樣: 以下用css半圈形狀的文本
所以我有多個問題,其實......
- 半圈不清晰或不與其他邊界連接。
- 文字不會遵循形狀,因爲形狀由兩個不同的組件組成。
有誰知道如何解決我的css問題? 這裏是我的代碼(CSS):
.inversePair {
border: 1px solid saddlebrown;
display: inline-block;
position: relative;
height: 90%;
margin-top: 7%;
text-align: center;
}
#b {
width: 90%;
border-right: none;
margin-left: 5%;
}
#b:after {
content: '';
position: absolute;
border-left: 3px solid saddlebrown;
width: 100%;
height: 100%;
opacity: 0.5;
border-radius: 50%;
}
和HTML:
<div id="b" class="inversePair"></div>
你將不能夠解決這一問題的純CSS,除非你知道你要放在那裏到底是什麼內容,並且可以計算出每片含元素的寬度文本並將其標記在CSS中。 – junkfoodjunkie