我想在页面加载时从浏览器窗口的顶部显示一个框。
理想情况下,它看起来像这样:
http://demo.cookieconsent.silktide.com/
因此页面加载并向下滑动。
我将如何实现这一目标?
我看过http://jqueryui.com/demos/dialog/,但似乎并没有做到以上情况。
答案 0 :(得分:2)
答案 1 :(得分:1)
试试这个 -
<强> HTML 强>
<div id="box"><h1 style="text-align:center">content goes here</h1></div>
<强>的jQuery 强>
$(document).ready(function(){
$("#box").animate({top:"0px"},"slow");
});
<强> CSS 强>
background:red;
position:fixed;
width:100%;
height:60px;
top:-60px
整个代码是 -
<html>
<head>
<script type="text/javascript" src="jquery.js"></script>
<style>
#box
{
background:red;
position:fixed;
width:100%;
height:60px;
top:-60px
}
</style>
<script type="text/javascript">
$(document).ready(function(){
$("#box").animate({top:"0px"},"slow");
});
</script>
</head>
<body>
<div id="box"><h1 style="text-align:center">content goes here</h1></div>
rest page content<br>
rest page content<br>
rest page content<br>
rest page content<br>
rest page content<br>
rest page content<br>
rest page content<br>
rest page content<br>
rest page content<br>
rest page content<br>
rest page content<br>
rest page content<br>
rest page content<br>
rest page content<br>
rest page content<br>
rest page content<br>
rest page content<br>
rest page content<br>
rest page content<br>
rest page content<br>
rest page content<br>
rest page content<br>
rest page content<br>
rest page content<br>
rest page content<br>
rest page content<br>
rest page content<br>
rest page content<br>
rest page content<br>
rest page content<br>
rest page content<br>
rest page content<br>
rest page content<br>
rest page content<br>
rest page content<br>
rest page content<br>
rest page content<br>
rest page content<br>
</body>
</html>
答案 2 :(得分:0)
在您的html中添加<div>
,将其css设置为position: fixed
并完成您的操作。