2
A
回答
5
使用絕對定位僞元素來達到同樣的目的。在下面的示例中,我使用的是絕對定位的::before
,並將其設置爲父級的全高(使用top: 0; bottom: 0;
技巧)。然後,您可以簡單地設置一個寬度並使用寬度的一半即可實現圓角的border-radius
。
p {
position: relative; /* Required so that pseudo-element is positioned correctly */
padding-left: 30px; /* Dummy value to make space for pseudo-element */
}
p::before {
/* Create pseudo-element and give it content */
content: '';
display: block;
/* Position it in its parent so that it is:
* - to the left
* - occupies full height
*/
position: absolute;
top: 0;
left: 0;
bottom: 0;
/* Give it a fixed width and rounded corners */
width: 10px;
border-radius: 5px;
/* Appearance */
background-color: steelblue;
}
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis sollicitudin metus tincidunt felis maximus, maximus sollicitudin mi ultrices. Curabitur libero arcu, bibendum ac suscipit ut, elementum scelerisque lacus. Praesent ultricies commodo porttitor. Fusce eget velit nisi. Praesent vulputate venenatis dui, efficitur sollicitudin nisi pulvinar a.</p>
1
試試這個:
.txt {
width: 400px;
position: relative;
}
.txt:before {
content: '';
width: 10px;
height: 100%;
position: absolute;
background-color: skyblue;
border-radius: 5px;
}
p {
margin-left: 20px;
}
<div class="txt">
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis sollicitudin metus tincidunt felis maximus, maximus sollicitudin mi ultrices. Curabitur libero arcu, bibendum ac suscipit ut, elementum scelerisque lacus. Praesent ultricies commodo porttitor. Fusce eget velit nisi. Praesent vulputate venenatis dui, efficitur sollicitudin nisi pulvinar.
</p>
</div>
相關問題
- 1. 在LaTeX中繪製條形圖的最佳方法是什麼?
- 2. 最簡單的繪製線條,點,像素的方法?
- 3. 什麼是最好的,最簡單的繪製一個多條形圖在php
- 4. 在舞臺周圍繪製邊框的最簡單方法是什麼?
- 5. 用OpenGL ES繪製紋理最簡單的方法是什麼?
- 6. 在iPhone上繪製點的最簡單方法是什麼?
- 7. 是否有更簡單的方法來製作段落? (Html)
- 8. 爲多邊形輪廓繪製圓圈的最有效方法
- 9. 什麼是在Android中繪製水平條的最簡單方法?
- 10. 什麼是最簡單的方法來獲取圓角opengl多維數據集
- 11. 如何繪製帶有圓角的正方形的線條?
- 12. 在Windows窗體中繪製立方體的最簡單方法是什麼?
- 13. 從Illustrator到Java獲取多邊形的最簡單方法是什麼?
- 14. 更簡單的方法來繪製?
- 15. 什麼是最簡單的方法來在html下拉框文本旁邊有圖像組合框
- 16. 簡單的方法來顯示圖像旁邊的文本框?
- 17. 刪除<fieldset>邊界線最簡單的方法是什麼?
- 18. 跨線程Winforms的最簡單的方法是什麼?
- 19. 從R中的文件繪製時間值的最簡單方法是什麼?
- 20. 什麼是不使用OpenGL繪製精靈的簡單方法?
- 21. 什麼是繪製線陣列的最快方法?
- 22. 什麼是最簡單的方法來刪除Silverlight TextBox鼠標懸停邊框?
- 23. 在視圖之間繪製線條的最佳方法是什麼?
- 24. 什麼是最簡單的方法來停止4流的soundpool
- 25. 最簡單的方法來繪製python的3d球體?
- 26. 最簡單的方法來繪製網格MonoTouch的
- 27. 在matplotlib中的每個子圖旁邊繪製條形圖嗎?
- 28. 在Mathematica中繪製分解樹的最簡單方法是什麼?
- 29. c#最簡單的方法來繪製在跟蹤欄後面的線
- 30. 限制訪問我的Jsonifier的最簡單方法是什麼?