蜗牛梦科技
    • 网站首页
    • 公司简介
      公司简介
      企业文化
    • 产品展示
    • 新闻动态
      公司新闻
      行业新闻
    • 成功案例
      成功案例
    • 客户服务
      售后服务
      技术支持
    • 人才招聘
    • 联系我们
      联系我们
      在线留言

    新闻动态Site navigation

    公司新闻
    行业新闻

    联系方式Contact


    地 址:北京市石景山区66号
    电 话:15323008686
    网址:www.lbwcode.com
    邮 箱:10874764@qq.com

    网站首页 > 新闻动态
    新闻动态Welcome to visit our

    HTML的relative与absolute使用及区别详解

    分享到:
      来源:蜗牛梦科技  更新时间:2026-10-01 11:59:01  【打印此页】  【关闭】

    这篇文章主要介绍了HTML的用及relative与absolute使用及区别详解,文(wen)中通过示例代码介绍的区别(bie)非常详细,对大家的详解学习或者工作具有一定的参考学习价值,需要的用及朋友们下面随着小编来一起学习学习吧

    HTML的(de)relative与absolute区别:说实话html这门语言算的上是这个世界上最简单的一门语言了(le),标签语言嘛,区别就是详解(jie)标(biao)签多了点(dian)英文单词超多(duo),不过都是用及有规律的比如文本类居中text-align:center;加粗text-weight:bold;.但是还是有一些比(bi)较难理解掌握标签和属性,就比如属性position,区别它是定位的一种方(fang)式代码如下:

    HTML的relative与absolute使用及区别详解

    #div1{
    position: relative;
    width: 200px;
    height: 200px;
    background-color: blueviolet;
    margin-left: 100px;
    }

    HTML的relative与absolute使用及区别详解

    先来说一下postion常用的5大属性值:

    HTML的relative与absolute使用及区别详解

    --sticky:基于用户的滚动位(wei)置来定位。也(ye)就(jiu)是详解以sticky标签定义的标签会随着页面上下移动,但是用及其内容却不会超过屏幕比如在网站侧边那些移动导航栏。

    --static:HTML元素的区别默认(ren)值,即没有定位,详解元素出现(xian)在正常(chang)的用及流中(zhong)。静态定位的区别元素不会受(shou)到 top, bottom, left, right影响。也(ye)就是详解和没写position一样的效果。

    --fixed:元素的位置相对于浏览器窗口是固定位置。即使(shi)窗口是滚动的它也不会移动,相当一个壁纸标签一样一动不动像镶嵌在屏幕里一样,在很(hen)多网站尤其(qi)是购物网站里面(mian)经常(chang)能看到,你看到页面侧边那静静躺在(zai)那(na)的导航栏就是(shi)用fixed实现的

    --relative与absolute:相对(dui)定(ding)位元素的定位是相对其正常位置。每(mei)个标签的样式(shi)设置从来都是针对自己的,但是会(hui)对其余标签产生相对影响,html很重要的一点就是(shi)嵌套关系即标签里有标签,首先在平级我们看下效果两个是兄弟关系(xi)

    以上这(zhe)种情况将(jiang)div1的position设置为relative相对位置,可以(yi)看出小方块会紧接着大方块也就是小方块是相对于大方块来的也就是(shi)relative:相对定(ding)位元素的定位不允许元素的重叠,俗话就是通过relative说这个位置我(wo)已经占了你只有站我下个位(wei)置了,当我们把大方块的改成绝对位置absolute

    #div1{
    position: absolute;
    width: 200px;
    height: 200px;
    background-color: blueviolet;
    margin-left: 100px;
    }

    效果如下:

    小方块会跳上去,也就是说这(zhe)个位置两个div都能占,不是大方块独占的absolute定位是定位绝对的相对于父标签而(er)言,本例的父标(biao)签就是

    扩展(zhan):

    <div id="div1">
    <div id='div2'></div>
    </div>

    当小(xiao)方块嵌套在大标签里面这时你的(de)div1的position的relative与absolute效果一样没有改变之前的效果只(zhi)体现在兄弟标(biao)签之间

    这时候如果你再设置div2的样式margin-left就是相对于div2来说了(le),举个例子当你大方(fang)框距离左边100px当(dang)你小方框样式margin-left:100px;这时实际情况是(shi)小方(fang)框距离(li)左边有200px

    #div1{
    position: relative;
    width: 200px;
    height: 200px;
    background-color: blueviolet;
    margin-left: 100px;
    }
    #div2{
    margin-left: 100px;
    position: absolute;
    width: 50px;
    height: 50px;
    background-color: red;
    }

    总结:相对定位元素经常被用来作(zuo)为绝对定位元素的容器块,当标签有嵌套时,子标签的位置样(yang)式设置是相对于父标签的。宁外(wai)想要了解快标(biao)签就必(bi)须了解html的盒子模型

    到此这篇关于HTML的relative与absolute使(shi)用及区别详解的文章就介绍到这了,更(geng)多相关(guan)HTML的relative与absolute内容请搜索脚本之家以前的文章或(huo)继续浏览下面(mian)的相(xiang)关文章,希望大家以后多多支持脚本之家!

    上一篇:黄冈推广软件费用_黄冈seo多少钱
    下一篇:黄冈推广软件费用_黄山网络推广咨询价格

    相关文章

    • 黄山seo_黄石seo怎么弄
    • 注册域名步骤_网上怎样自己注册域名_2
    • 注册域名费用一般多少钱_注册cn的域名哪里便宜_1
    • 注册域名费用一般多少钱_注册企业域名多少钱_1
    • 鹤壁市门户网_鹤壁网站seo找哪家
    • 注册域名费用一般多少钱_注册com域名的好处
    • 注册域名费用一般多少钱_注册域名有没有免费的_1
    • 注册域名费用一般多少钱_注册域名简写怎么写_1
    • 高级搜索引擎技巧_搜索引擎优化方法有什么
    • 注册域名费用一般多少钱_沈阳域名注册窗口在哪里

    友情链接:

    • 延吉皇腾网络科技有限公司
    • 北安集集网络科技有限公司
    • 新疆奎屯祥欧网络科技有限公司
    • 番禺时鑫网络科技有限公司
    • 百色风欣网络科技有限公司
    • 青岛贝鼎网络科技有限公司
    • 大理翔雷网络科技有限公司
    公司简介|产品展示|新闻动态|成功案例|客户服务|人才招聘|联系我们

    Copyright © 2026 Powered by 蜗牛梦科技   sitemap

    0.4245s , 49729.5078125 kb