如图,如何让文字标题显示在边框上?
闭关修行中......
雷雷
如果需要更精確的擴展,fieldset的效果不好,還自己實現一個吧,如下:
<style> .box{ position:relative; border:1px solid red; } .box::before{ content:attr(title); position:absolute; left:50%; transform:translateX(-50%); -webkit-transform:translate(-50%,-50%); padding:0 10px; background-color:#fff; } </style> <p class="box" title="使用方法"> <ol> <li>这是啥</li> <li>干啥</li> </ol> </p>
提供一種hacked方法:
style:
p { width: 400px; height: 200px; border: 1px solid #ccc; } p h1 { height: 20px; margin: -10px auto 0; font-size: 14px; padding: 0 10px; text-align: center; width: 50px; }
html:
<p> <h1>嘿嘿嘿</h1> </p>
隨便想了一下,湊合著用吧http://codepen.io/colahan/pen...
不太建議使用fieldset,通常會被reset的
絕對定位加文字定寬高
很明顯是絕對定位呀
雷雷
如果需要更精確的擴展,fieldset的效果不好,還自己實現一個吧,如下:
雷雷
提供一種hacked方法:
style:
html:
隨便想了一下,湊合著用吧
http://codepen.io/colahan/pen...
不太建議使用fieldset,通常會被reset的
絕對定位加文字定寬高
很明顯是絕對定位呀
雷雷