如何在div中的边框上写上字,就是在下面的一个上也有字。

如题所述

第1个回答  2013-10-30

解决办法有很多种。

    背景法。把你要写的文字那弄成一个像素点的背景然后居中平铺。

    如果你不考虑兼容可以用html5.

    定位技术。相对定位或者绝对定位。当这个设计比较麻烦。

建议用方法一。如果不会写可以追问

第2个回答  推荐于2018-04-04
使用相对定位或者绝对定位都可以办到
position:relative
或者
position:absolute追问

能附上测试代码么

追答<html>
<body style="width:1004px; height:auto; margin:0 auto; font-size:12px; font-family:'宋体'; padding:100px;">
<div style="width:600px; height:200px; border:1px solid #999999;">
<p style=" width:120px; height:30px; line-height:30px; background-color:#FFFFFF; color:#000000;position:relative; top:-25px; left:30px;">这里是线上面的文字</p>
</div>
</body>
</html>

很简陋,你看一下

追问

亲 谢谢你 , 这是一个的,但是我想要两个或多个的 , 有办法么 , 亲 。 当追问过后,我修改了一下代码 ,就实现了,谢谢你亲

本回答被提问者和网友采纳
第3个回答  2013-10-30
比较简便的解决方法,您可以用css限制一个绝对定位的标签,把位置弄到边框的上面去就行了...追问

有实例代码么

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网