我试图找出创建响应式图像以适应 div 容器的整个背景的最佳方法。还有两个文本框的 rbga 值需要与图像的某些部分完全内联。
我想知道是否最好做 az index 并将图像放在 html 中或将图像保留在 css 作为背景图像?
现在,对于我的其余图像,我正在使用 JavaScript、jQuery 和 PHP 来调整位于 html 中的图像大小。我也在使用媒体查询来调整我的页面。我试图不做三个图像;但也许这是我最好的选择?
这是我到目前为止所拥有的。我已经删除了额外的代码,以免造成混乱。我还附上了我要完成的工作的 jpg。我可以让段落 div 对齐;但与图像不匹配。
<section id="content" role="main" class="cf">
<div class="mission">
<h1>We are What We Create</h1>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec libero odio,
gravida sedconsequat a, faucibus dignissim</p>
</div>
</section>
CSS
.mission {
background-image:url(../images/gallery_banner.jpg);
background-repeat:no-repeat;
background-size:contain;
background-position:center;
}
.mission p {
color: #fff;
text-align:center;
text-shadow: 2px 1px 1px #4c4341;
background: rgba(81,118,131, .9);
width: 100%;
margin: 0 auto;
margin-top: 220px;
margin-bottom:5%;
}
.mission h1 {
font-weight: bold;
font-size: 120%;
color: #fff;
text-shadow: 2px 1px 1px #4c4341;
background: rgba(81,118,131, .9);
letter-spacing:.1em;
text-align: center;
}
链接到我正在尝试做的 Photoshop 图像:
https ://docs.google.com/file/d/0B_TAmXXa2n8OUXJ2LVd0SFZwQVk/edit?usp=sharing