经常碰到的需求是希望页面某个元素固定在浏览器的一个位置,无论如何滚动滚动条,位置不变,就例如经常看到的弹出广告。方法一般是使用js控制,或者使用css。这里我写的是css的控制方法。css属性"position:fixed",它的作用就是将元素相对于窗口固定位置。

目的:导航放在底端,不管a的框架高度如何,b始终是在底端.

调试环境:IE7,IE8.

结果:达到预期目的.

测试代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<style type="text/css">#a{margin:0 auto;height:700px;width:960px;;color:#fff;background:#000000;/*overflow:hidden;*/}
#b{position:fixed;margin:0 auto;height:60px;width:100%;bottom:0px;/*定义区块距离网页顶部100px*/left:0px;right:0px;background:red;/*overflow:hidden;*/}</style>
<div id="a"></div>
<div id="b"></div>

转载于:https://www.cnblogs.com/ewblgo/archive/2012/06/02/2531726.html

关于CSS的fixed定位相关推荐

  1. CSS position:fixed定位时 “高度坍塌” 问题的解决

    这问题两种方法: 1.给第二个模块div设置margin-top的值,margin-top的值设为大于等于固定定位模块的高度 2.这个方法是百度百科手机页面用的,先为固定定位元素设一个父元素,不设高度 ...

  2. CSS transform 使 fixed 定位失效?

    CSS transform 使 fixed 定位失效? 1. 最终实现效果如下 看似简单的一个动画,却出现了种种bug,也不叫bug,毕竟是W3C官方的嘛,整整耗费了我一下午的时间去搞它. 2. 布局 ...

  3. ios fixed定位后内容不显示_记录CSS中 position:fixed 踩的坑

    在 html 页面的css样式中,如果将 position 属性的值设置为 fixed,那就表示其元素的位置相当于显示设备的可视区域进行定位,而今天在调试此属性时,却发生了一件奇怪的事件. posit ...

  4. CSS fixed 定位元素失效的问题

    一个示例 考察下面的代码: <head><title>css filter issue</title><style> body { height: 20 ...

  5. ios 底部用定位 fixed。在软件盘出来后,页面元素被顶上去一部分,fixed定位的footer也跑到了上面去。解决方法...

    ios 底部用定位 fixed.在软件盘出来后,页面元素被顶上去一部分,fixed定位的footer也跑到了上面去.解决方法 $("input").focus(function() ...

  6. 【CSS3】CSS中的定位

    一.css定位 CSS position 属性值: absolute:生成绝对定位的元素,脱离文档流,相对于 static 定位以外的第一个父元素进行定位.元素的位置通过 "left&quo ...

  7. 基于Fixed定位的框选功能

    最近项目涉及到一个支持批量操作的小需求,交互上需要使用框选来触发.在查阅了一些资料后发现,网上的方案基本都是基于绝对定位布局的,此方案如果是针对全局(在body上)的框选,还是可用的.但是现实需求里几 ...

  8. CSS 详细解读定位属性 position 以及参数

    Css 详细解读定位属性 position 以及参数 position 定位属性,是CSS中非常重要的属性.除了文档流布局,就是定位布局了.本来我对这个问题没有放在心上,毕竟写了这么多年的css,对p ...

  9. fixed 定位 苹果手机输入框触发时内容全部隐藏

    问题出现在东钿微信公众号用户注册页面 页面中只有两个输入框 页面没有超过一屏,悬浮按钮也要出现在本页面 ,开始布局页面的时候没什么问题,然后我在我自己手机上测试 ,输入手机号码,非常奇怪的问题出现了, ...

  10. 十分钟轻松搞懂CSS的五大定位方式!(建议收藏)

    文章目录 一.CSS之position定位方式 1.static 2.relative 3.absolute(脱离正常文档流) 4.fixed(脱离正常文档流) 5.sticky 二.z-index ...

最新文章

  1. 数据结构源码笔记(C语言):哈希表的相关运算算法
  2. 组合恒等式7 组合变换的互逆公式 简介与简单例子
  3. java面试题十三 string创建了几个对象
  4. Kernel Newbies内核开发新手的资源
  5. fiddler汉化版可以改成英文吗_可以把推拉门改成平开窗吗?推拉门和平开窗哪个更好?...
  6. oracle字符串处理substr、dbms_lob.substr、case when
  7. 【比赛】新冠肺炎疫情趋势预测大赛~推荐大家参加下
  8. 使用Oracle数据库进行企业开发(三)
  9. php 签名 bom,PHP与Unicode签名(BOM)
  10. linux系统pdf文件转word文档,PDF如何转换为Word文件?用它,就是这么简单!
  11. 复习vue+前后端分离开发
  12. ReactNative动画之Animated初识篇
  13. python验证身份证号码大全_国服魔兽注册账号需要验证身份证及真实姓名
  14. substr函数c语言实现,substr是什么函数?怎么用
  15. Android launcher 桌面抽屉切换动画
  16. sesame芝麻开门operrdf研究2
  17. Linux安装chrome的两个方法
  18. 【VUE】源码分析 - computed计算属性的实现原理
  19. stm32f4xx-I2C
  20. C语言学习记录——鹏哥二分法查找数组中元素 复习整理

热门文章

  1. 织梦++高级搜索php,织梦模板功能进阶 高级搜索页面advancedsearch.php调用自定义字段...
  2. java宝马奔驰汽车正在生产代码_Java的三种工厂模式
  3. mysql双机备份最简单_简单实现MySQL数据库双机热备份的方案
  4. python爬虫重定向问题_爬虫学习(1)
  5. antd的select的滚动条怎么才会出现_纵向滚动条对横向滚动条的影响
  6. 获取mysql存储过程返回值_MySQL函数,存储过程,用户管理
  7. centos安装libconfig
  8. 每天学点Linux:一
  9. [swift 进阶]读书笔记-第一章:介绍、第二章(C2P2):第二章:内建集合类型
  10. Educational Codeforces Round 43 (Rated for Div. 2)题解