Я создал div, который всегда сверху
.visibleDiv, #topLeft
{
position: fixed;
width: 150px;
border: solid 1px #e1e1e1;
vertical-align: middle;
background: #ffdab9;
text-align: center;
}
#topLeft
{
top: 10px;
left: 10px;
}
И я показываю это так
<div id="topLeft">
Top Left
</div>
Но у меня также есть div, называемый контейнером. И я бы хотел, чтобы topLeft оставался в левом верхнем углу этого контейнера, а не в верхнем левом углу экрана. Я новичок в css и некоторое время чесал голову о том, как добиться такого эффекта.
Чтобы объяснить более четко, я хотел бы попытаться достичь этого эффекта
______________
|Other things|
|____________|
________________________________
| TOP LEFT MESSAGE| |
|_________________| |
| |
| |
| CONTAINER DIV |
| |
| |
И когда вы прокрутите вниз, я хочу, чтобы верхний левый угол находился в левом верхнем углу экрана на вкладке контейнера, например, так:
|__________________ |
| TOP LEFT MESSAGE| |
|_________________| |
| |
| |
| CONTAINER DIV |
| |
| |
|______________________________|
Если бы кто-нибудь мог указать мне правильное направление или показать мне, как этого добиться с объяснением, я был бы очень благодарен. Спасибо всем заранее за помощь или просто чтение этого поста.