Мой код такой.
<div class="outer">
<div class="inner">some text here
</div>
</div>
CSS:
.outer {
max-width:1024px;
background-color:red;
margin:0 auto;
}
.inner {
width:50px;
border:1px solid white;
position:fixed;
}
Внутренний div
, который по умолчанию позиционирован как left
, должен располагаться напротив right
w.r.t. внешний div
, а не сама страница.
Если я выберу стиль right:0px;
, то он выравнивает 0px
по правому краю браузера, а не по внешнему правому div
.
ПРИМЕЧАНИЕ: мой внешний div
не имеет фиксированной ширины; он регулируется в соответствии с разрешением экрана. Это адаптивный дизайн сайта.