Использование абсолютного позиционирования (например, position: absolute
или position: fixed
) в стиле ( примеров ):
Абсолют (свитки со страницей):
<style type='text/css'>
#foo {
position: absolute;
left: 10px;
top: 10px;
}
</style>
<div id='foo'>This is foo at 10x10</div>
Или, если вы предпочитаете, встроенный:
<div style='position: absolute; left: 10px; top: 10px;'>This is foo at 10x10</div>
Исправлено (не прокручивается):
<style type='text/css'>
#foo {
position: fixed;
right: 10em;
top: 2em;
}
</style>
<div id='foo'>This is foo at 10x10</div>
Или, если вы предпочитаете, встроенный:
<div style='position: fixed; right: 10em; top: 2em;'>This is foo in the upper right</div>
Или, если вы хотите сделать это с помощью JavaScript (поскольку ваш вопрос изначально был помечен javascript
):
var div = document.getElementById('foo');
div.style.position = "absolute"; // or "fixed" or whatever
div.style.left = "10px";
div.style.top = "10px";
Не по теме, но я бы всегда рекомендовал использовать DOCTYPE. Без него вы сталкиваетесь с разными причудами практически в каждом браузере. Хотя вы по-прежнему получаете различия в браузерах с DOCTYPE, их меньше и на бит меньше безумных ...