javascript - 内容位于背景图片之上

标签 javascript html css background positioning

我正在尝试根据背景图片的某些元素来定位内容。我做了很多研究,似乎可以通过 JavaScript 实现,但我对 JavaScript 的功能不是很熟悉。

这是我正在使用的背景图片:http://dl.dropbox.com/u/4650892/bg2.jpg

我正在努力确保信息保留在该图像的 4 个框中。目前,我使用了以下 CSS 来确保背景图像在浏览器中保持完美的大小:

background-image: url('../images/bg2.jpg'); <br />
background-repeat:no-repeat; <br />
background-position:center center; <br />
background-attachment:fixed; <br />
-o-background-size: 100% 100%, auto; <br />
-moz-background-size: 100% 100%, auto; <br />
-webkit-background-size: 100% 100%, auto; <br />
background-size: 100% 100%, auto;

此代码可能对我要实现的目标不是必需的,我不完全确定。

当内容保持在一种分辨率时,定位内容很容易,但一旦调整浏览器大小时,内容就会与图像不连贯地移动。

如有任何帮助,我们将不胜感激!

最佳答案

您不能将 Buffalo 图像和该图像中的其他元素分开吗?还是所有这些都必须是背景图片的一部分?

如果是我,我只会将水牛图片作为背景图片。我会在 HTML 中创建其他元素。如果必须基于媒体查询,您可以更改它们的大小。

关于javascript - 内容位于背景图片之上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12083264/

相关文章:

javascript - 使布局与窗口大小调整和字体大小调整兼容的方法

html - 带圆 Angular 和内部滚动条的 DIV

javascript - Bootstrap 菜单不会掉落或折叠

javascript - SheetJS 库将文本错误地视为日期

javascript - 仅在 jQuery Mobile 中抑制某些链接的 AJAX/哈希行为

javascript - 使用 jQuery 显示通知的最佳方式

html - 如何强制缩略图向右溢出而不是在下方

javascript - CSS 媒体查询横向 android 软键盘

javascript - Leaflet - 从静态文件和 API 调用中获取数据以构建分区统计图

javascript - 在 Ajax 应用程序中获取 Twitter oauth 访问 token