HTML 中fix固定定位怎么用

我们浏览很多购物网站的时候,可以看到有些导航栏是固定的,无论我们怎样下拉网页,导航栏都固定不变,这就用到了固定定位,那么HTML中fix固定定位怎样用呢?

操作方法

  • 01

    首先,我们在HTML页面中设置四个div,并且给它们设置one,two,three,fix类名,类名随便取的。其中one,two,three这三个div是用来撑开页面,便于我们更深入的了解固定定位的用法。

  • 02

    接着我们统一设置one,two,three的css属性值。这里我就统一设定它们的宽高。

  • 03

    然后在分别设置one,two,three,的颜色属性。我就分别设置它们为红绿蓝三种颜色。

  • 04

    设置好之后,预览看看三个div的效果,可以看到这里有三个颜色不同的div,并且它们的总高度大于浏览器的总高度。

  • 05

    接着我们来设置fix类的属性值,这里我就设置成宽高50像素的值,并且它的背景色为黄色。

  • 06

    接着我们可以看到页面中已经有了一个小块。

  • 07

    然后我们在设置它的position为fixed,表示固定定位。并且使用bottom和right来设置它与浏览器底部和右边的距离。

  • 08

    如图,设置好固定定位之后,原来的黄颜色的小块距离浏览器的右边和底部都有一定的距离。

  • 09

    这样,当我们下滑网页的时候,红色部分滑了上去,蓝颜色部分显示出来,但是我们的黄颜色小块并没有跟着移动,而是始终固定在右下角,并不会因为我们滑动网页而移动。

  • 10

    最后贴出固定定位的源代码给大家参考参考,直接复制代码保存为HTML文件就可以查看效果了哦。 <!DOCTYPE html> <html> <head> <meta charset=”UTF-8″> <title></title> <style type=”text/css”> .one,.two,.three{ width: 200px; height: 300px; } .one{background: red;} .two{background: green;} .three{background: blue;} .fix{ background: yellow; width: 50px; height: 50px; position: fixed; bottom: 50px; right: 50px; } </style> </head> <body> <div class=”one”></div> <div class=”two”></div> <div class=”three”></div> <div class=”fix”></div> </body> </html>

高德地图如何查找附近超市并导航指引我们过去
« 上一篇 2024-11-08 17:43
LOLS7蜘蛛天赋符文以及使用技巧(蜘蛛新版本符文天赋)
下一篇 » 2024-11-08 17:43