分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 技术分享

html 定位

发布时间:2023-09-06 02:21责任编辑:赖小花关键词:暂无标签

.定位

定位的方式有:static-静态定位(默认)、fixed-固定定位、relative-相对定位、absolute-固定定位

div{
    width: 200px;
    height: 200px;
   
    position: static;
}

 首先设置了static,则位置不会发生改变,因为它本身就是默认,没有定位,而且不受letf、right、top、bottom的影响

fixed:固定定位

通常我们在一些网站的左下角或者右下角看到一些广告,无论我们页面下拉到哪里始终都在一个位置显示,就是用的固定定位。

relative:相对定位

<styletype="text/css">
        #div1{
            width: 200px;
            height: 200px;
           

        }
        #div2{
            width: 200px;
            height: 200px;
            background-color: blue;
            position: relative;
            top: 30px;
            left: 20px;
        }
        #div3{
            width: 200px;
            height: 200px;
            background-color: black;
        }
    </style>
</head>
<body>
<div id="div1"></div>
<div id="div2"></div>
<div id="div3"></div>
</body>

我们可以将文档流看做在页面上分为一行一行。而上代码运行后显示结果可以看出相对定位是从原有的位置进行位移,而原来的位置还在空着没有被后续的元素补上,说明相对定位没有脱离文档流

absolute:绝对定位

<styletype="text/css">
        #div1{
            width: 200px;
            height: 200px;
           

        }
        #div2{
            width: 200px;
            height: 200px;
            background-color: blue;
            position: absolute;
            top: 20px;
            left: 30px;
        }
        #div3{
            width: 200px;
            height: 200px;
            background-color: black;
        }
    </style>
</head>
<body>
<div id="div1"></div>
<div id="div2"></div>
<div id="div3"></div>
</body>
</html>

html 定位

原文地址:https://www.cnblogs.com/fanyiman/p/9934739.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved