Я пытаюсь установить в правом нижнем углу #header-image
(перекрытие). Трудная часть делает это, установив max-width
из 1280px на #header-supporter-cont
, чтобы он соответствовал остальной части поля сайта.Абсолютный элемент в пределах относительного родителя с максимальной шириной
Я попытался размещение непосредственно в #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>
Вот Pen: http://codepen.io/ourcore/pen/ObBWaY.
Что является причиной, имеющий максимальную ширину на поддержка заголовка? – Adjit
Если вы хотите, чтобы элемент занял свое положение по отношению к другому, он должен быть ** дочерним ** относительного родителя. Вам нужно будет перестроить HTML. –
@Adjit Итак, я могу просто сказать «right: 0», и он будет совпадать с остальной частью поля сайта, а не идти к краю экрана. –