Показать сообщение отдельно
  #3 (permalink)  
Старый 14.10.2012, 19:00
Аватар для dmitry111
Профессор
Отправить личное сообщение для dmitry111 Посмотреть профиль Найти все сообщения от dmitry111
 
Регистрация: 26.03.2012
Сообщений: 823

bes,
да, а если в body есть элемент с position fixed?

<!DOCTYPE html>
<html>
<head>
    <title></title>
    <script type="text/javascript">

            window.onload = function () {

                document.getElementById("dg").onclick = function () {

                document.body.style.cssText = "position: absolute; top: 20px;";
                document.body.insertAdjacentHTML('afterBegin', '<div style="position: fixed; left: 0; right: 0; top: 0; height: 20px; background-color: #000; width: 98%; margin: auto; z-index: 9999999;"></div>');

                };


            };


    </script>
</head>
<body>
<div style="position: fixed; width: 35px; height: 35px; top: 0; right: 0; left: 0; margin: auto; background-color: #f00;"></div>
<a id="dg"  href="#">блок для букмарклета</a>

</body>
</html>
Ответить с цитированием