1
我在創建三角形形狀的div內的文本時遇到問題。全部用CSS完成。CSS3三角形中的文本對齊
這個三角形目前是絕對的,因爲它需要一個更大的項目(我從大項目中刪除了代碼,因爲它是無關緊要的)。
這裏是一個jsFiddle
見下面的代碼:
HTML
<div>Here is a Triangle</div>
CSS
div {
text-align: center;
color: #fff;
font-size: 1.125em;
width: 100%;
}
div:nth-child(1) {
position: absolute;
top: 100px;
left: 100px;
width: 0;
height: 0;
border-left: 126px solid transparent;
border-right: 126px solid transparent;
border-bottom: 126px solid #D30000;
}
自'div'的寬度爲零,每對單詞之間會有一個換行符。 –
@JanDvorak我正在玩弄寬度,並確切地看到你在說什麼。現在唯一的問題是它不會以三角形的形式存在,而會以梯形的形式存在。 – patrick