我试图将#header-supporter
放在#header-image
的右下方(重叠)。困难的部分是通过在max-width
上设置#header-supporter-cont
1280px来使其与网站边距的其余部分保持一致。
我已尝试将#header-supporter
直接放在#header
内,但之后我无法使用max-width
因为#header-image
需要全宽。
这是我的标记:
<header id="header">
<div id="header-image">
<a href="#"><img src="http://placeholdit.imgix.net/~text?txtsize=44&txt=Header&w=1920&h=200" /></a>
</div>
<div id="header-supporter-cont">
<div id="header-supporter">
<div>
Lead Supporter
</div>
<img src="http://placeholdit.imgix.net/~text?txtsize=14&w=65&h=65" />
</div>
</div>
</header>
答案 0 :(得分:1)
设置一个位置:#header-supporter-cont上的相对位置,#header-supporter上的底部而不是顶部
http://codepen.io/anon/pen/ENdWgE
#header-supporter-cont {
margin: 0 auto;
max-width: 1280px;
position: relative;
#header-supporter {
position: absolute;
bottom: 0;
right: 0;
}