问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

css 固定顶部 怎么用css定义一个固定在页面

发布网友 发布时间:2022-04-25 21:48

我来回答

1个回答

热心网友 时间:2022-04-06 12:01

建议使用css实现,效果更佳,使用position: fixed,固定定位,具体位置的调整是用top、left、right、bottom也可以使用margin调整

css实现代码
<div style="position: fixed;top:100px; left: auto; right: auto; bottom: auto; " ></div>

一般的网站的浮动广告以及浮动菜单等可以使用fixed来实现,js的话需要计算位置以及滚动条滚动时触发事件从而进行计算使用window.onscroll事件代码如下
HTML部分代码

<div style="position:absolute;background-color:red;width: 50px;height: 50px;" id="box"></div>

Javascript部分代码

window.onscroll=function(){
var box= document.getElementById("box");
var t = document.documentElement.scrollTop || document.body.scrollTop;
box.style.top=t+"px";
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 安徽省徽商集团有限公司经营理念 2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 适合女生上班用双肩背包该如何选择 如何让div永远保持在底部? 如何用css控制div在页面中的位置 请问全球有多少个国家和多少个地区?有多少个国家有海岛?有多少个内陆国家? 如何css控制div始终在整个页面最底部 css样式如何控制div到最顶层 世界海洋里的群岛有几万个吗? 星娥月姊双双来打三个数字是? 世界上有多少岛国?分别是什么国家? ...就是把这个div固定在一个位置任何时候都在一个位置 世界上有多少个岛屿 - 信息提示 世界上有多少个岛屿国家 截止2014年1月1日,世界上共有多少个国家?多少个岛屿?多少人?(准确数) 世界上一共有多少个岛屿 自挂东南枝的歌词 世界上共有多少座岛屿,最大的和最小的分别是哪个? 全世界有多少岛屿?中国有几个?还有公海有多少岛屿,面积有多大? 全世界有多少个岛屿? 全世界有多少个岛屿 div怎么用CSS放在页面最顶端? 我的脖子两侧有淋巴结,大概6个?正常吗,4个小,2个稍大点。 大学女生还需要背双肩背包么,一般背什么包比较合适 CSS若何把DIV永远置于页面的底部? 脖子两侧长有很多淋巴结是怎么回事? 女士小双肩包怎么穿 css实现div悬浮层,始终停留在浏览器的最下方,不随页面的滚动条滚动改... 如何卸载电脑上的青少年保护软件 有哪些适合女生用的旅游双肩包? 150矮个子女生适合背多大的旅行双肩背包 css里让一个div盒子始终处于页面最底部,就算页面篇幅超出后右侧拉动滚动... 脖子上长了很多淋巴结 大学女生适合背什么牌子的双肩背包 将一个DIV固定到顶部一个DIV固定到网页的底部中间放一个DIV内容超出该... 脖子两侧长淋巴结 不使用框架,如何固定一个div在页面底部? 大学女生适合背什么牌子的双肩背包? 脖子两侧长了很多大大小小淋巴结节 css是否可以让div处于页面当中的最下方? 我孩子脖子两侧长了很多淋巴结