在下面的例子中,你可以看到'c'和'x'從div出來,如何正確地放置在div中?如何在Div內正確渲染文本?
.d {
padding-left: 20px;
border-left-width: 2px solid;
border-left-style: solid;
border-left-color: rgb(255, 0, 0);
border-top-width: 2px solid;
border-top-style: solid;
border-top-color: rgb(255, 0, 0);
border-bottom-width: 2px solid;
border-bottom-style: solid;
border-bottom-color: rgb(255, 0, 0);
display: inline-block;
height: 30px;
position: relative;
background-color: 'white';
}
.controllContainer {
position: absolute;
top: 0px;
left: 0px;
}
.controls {
border: 1px solid;
width: 10px;
height: 10px;
margin: 3px;
}
<div class="d " style="">
test text
<svg style="pointer-events: none;position: absolute;top: -2px;left: 70px;" width="40" height="34" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<polyline style="pointer-events:all;fill:white;stroke:#FF0000;stroke-width:2" points="0,0 40,17 , 0,34" stroke-linecap="round">
</polyline>
</svg>
<div class="controllContainer">
<div class="controls">c</div>
<div class="controls">x</div>
</div>
</div>
感謝普利文庫馬爾 – azad
casraf更早回答比你 – azad
@azad技術上我首先回答....但無論如何...檢查時間...:P –