如何利用CSS+DIV实现背景为一条线,前景为图片效果?

就是一个DIV里面,放一张可以点击的图片,但是div要有背景,背景是一根横线。比如:一根尺子,上面放本书,尺子有被覆盖有可以看见。书就是图片,尺子就是横线... 就是一个DIV里面,放一张可以点击的图片,但是div要有背景,背景是一根横线。比如:一根尺子,上面放本书,尺子有被覆盖有可以看见。书就是图片,尺子就是横线 展开
 我来答
lp5276159be1
2011-11-03 · TA获得超过2万个赞
知道大有可为答主
回答量:1万
采纳率:39%
帮助的人:5061万
展开全部
刚手写的,希望是你要的效果;可以兼容不同浏览器的水平和垂直居中

<body style="margin:0; padding:0;">
<div style="height:1px; background-color:#000; position:absolute; top:50%; left:0px; width:100%;"></div>
<div style=" background-color:#000; position:absolute; top:50%; left:50%; width:200px; height:100px; margin:-50px 0 0 -100px; background-color:#00FFCC;">插入图片</div>
</body>

如果你要做的是一个页面的某一部分的话,那就调整top的值,设为固定值就行了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式