HTML/CSS:背景覆盖
我有一个位于页面中间的背景
。
在此之上我有一个
,里面有文本。如果以全屏方式查看页面,一切看起来都很好。 但如果在小窗口中查看该页面,文本就会消失。
如何让文字始终位于最前面?
代码:
图片:
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我有一个位于页面中间的背景
。
在此之上我有一个
,里面有文本。如果以全屏方式查看页面,一切看起来都很好。 但如果在小窗口中查看该页面,文本就会消失。
如何让文字始终位于最前面?
代码:
图片:
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
给父级 div 一个 id(例如“容器”),然后将下面的代码添加到您的 CSS 中:
也许您可以向我们提供您正在处理的页面的链接,因为在 jsFiddle 中只有“文本”可见,并且没有图像。
Give the parent-div an id ('container' for example), then add the code below to your CSS:
Maybe you can provide us a link to the page you are working on, because in jsFiddle only 'text' is visible, and no image.
这是因为您的
margin-top
为 70 px,并且上方的 div 消失在背景下。执行
position:relative
和high z-index
即可得到您想要的That's because you have a
margin-top
of 70 px and the upper div disappears under the backgroud.Do a
position: relative
and anhigh z-index
and you get what you want您可以通过将
position:relative;z-index:1000;
赋予标记来实现这一点。
检查这里:
http://jsfiddle.net/w2T79/4/
希望你能以这种方式。
This you can achieve by giving
position:relative;z-index:1000;
to<p>
tag.Check here:
http://jsfiddle.net/w2T79/4/
Hope you want in this way.