首页 > 其他分享 >v12_定位

v12_定位

时间:2023-01-04 15:33:37浏览次数:51  
标签:定位 v12 top height color background position

定位

  • 静态定位static 默认值
  • 相对定位relative  :相对自己原始位置 且原始位置仍空置留未脱离
  • 绝对定位absolute :相对于界面 脱离原始位置
  • 固定定位fixed:类似广告窗口,固定定位相对位置是当前浏览器界面如果写成绝对定位是针对当前页绝对定位,会随着进度条滚动而变动
  • 粘性定位sticky:吸顶效果 模块栏的置顶效果

<style>
div{
width: 120px;
height: 120px;
}
.b1{
background-color: aquamarine;
}
.b2{
background-color: burlywood;
/* position: static; 静态定位*/
/*position: relative; 相对定位 相对自己原始位置 且原始位置仍空置留未脱离
top: 20px; 方向可负值
left: 20px; */
/*position: absolute; 绝对定位 相对于界面 脱离原始位置
top: 150px;
left: 30px; */
}
/* 以下为父子模块绝对定位关系 ,父模块建议相对定位
当子绝对定位父无定位,则子模块自找界面的固定的定位
当父有相对定位,则子的绝对定位相对位置是父模块 */
.b3{
background-color: chartreuse;
position: relative;
}
.b31{
width: 60px;
height: 60px;
background-color: chocolate;
position: absolute;
left: 40px;
top:40px;
}
/* 固定定位*/
.b4{
width: 150px;
height: 150px;
background-color: rgb(176, 176, 236);
position: fixed;
right: 0px;
bottom: 0px;
}
.b5{
width: 300px;
height: 40px;
margin: auto;
background: darkorange;
position: sticky; /*粘性定位 可以做吸顶效果 走到某一个位置可置顶显示*/
top: 0px;
margin: auto;
}
.b6{
height: 1000px;
width: 100%;
background-color: rgb(204, 203, 203);
}
</style>
</head>
<body>
<div class="b1"></div>
<div class="b2"></div>
<div class="b3">
<div class="b31"></div>
</div>
<div class="b4">广告位</div>
<div class="b5">粘性数据条</div>
<div class="b6"></div>

层级

z-index 值越大越靠上显示,需配合定位展示

绝对定位的深入探索

1.当层级为父子关系时,默认子层级高,若想提高父层级显示则将子层级设置为负数即可。
2.当层级为兄弟关系时,根据代码顺序后来者居上
3.黑魔法:使用绝对定位。可以使行内元素变成块,本来背景是靠内容撑开的,现在可设置宽高
span{
width: 60px;
height: 60px;
background-color: chocolate;
position: absolute;
left: 40px;
top:40px;
}

定位功能带来的水平垂直居中

.s1{
width: 200px;
height: 200px;
background:lightpink;
/* margin: auto; 只能实现水平居中 */
position: absolute;
/*绝对定位后,调整页面百分比距离,缩进块边框,实现水平垂直居中*/
top: 50%;
left: 50%;
margin-top: -100px;
margin-left: -100px;
}






标签:定位,v12,top,height,color,background,position
From: https://blog.51cto.com/u_14124898/5988652

相关文章

  • unity3d,android平台下,高德地图定位,定位模式设定
    接上一篇,有时候不是想偷懒,实在是不会用androidstudio再次打包啊。高德地图定位androidsdk中,设置定位模式,java代码如下://设置定位模式为高精度模式,Battery_Saving为低功耗......
  • unity3d,android平台下,高德地图定位
    这里,用了一个比较偷懒的办法,直接用高德提供的android定位sdk,没有重新编译。好处是省事,坏处是,没法修改默认的定位模式。部分信息获取不到。如果需要完整的功能,还是需要重新编......
  • unity3d 尝试 基于地理定位的 增强现实
    首先说,这个尝试失败,属于死在去医院的路上那种。基于地理定位的增强现实,AR全息实景,是一种高大上的说法,说直白点就是山寨类似随便走这样的应用。打开应用,搜索周边信息,然后再把......
  • unity+高德定位=pokemon go 山寨demo安卓版
    这两周尝试了下用高德地理定位和Unity来做个山寨的pokemongo的demo,只能在安卓下使用。游戏过程视频:​​http://www.bilibili.com/video/av6836823/​​场景一这里是获取......
  • SoC低功耗问题定位及优化的10个思路
    在低功耗特性中,软件可能实现起来并没有那么难,从设计到实现的时间可能并不会耗时特别长,耗时最长的是后续的商用问题定位以及对功耗的优化,这些都是建立在一定的实战基础上才......
  • UI自动化定位实用技巧之暂停脚本运行
    一、当我们定位报错信息时,错误提示只有1,2秒钟的时间,不好定位,就可以打开F12,切换到“Sources”,可以手动暂停脚本运行或F8快捷键暂停       二、暂停之后,再......
  • Winform帮助文档(C#打开chm定位到特定页面)
    下面比较啰嗦,只一句即可:Help.ShowHelp(null,"C:\help.hcm",HelpNavigator.Topic,"index.htm")方法一:Process.Start()在没有更多需求的情况下,用这种方法可以打开chm文......
  • Appium环境搭建及元素定位
     每天进步一点点,关注我们哦,每天分享测试技术文章本文章出自【码同学软件测试】码同学公众号:自动化软件测试,领取资料可加:magetest码同学抖音号:小码哥聊软件测试01App......
  • 定位
    ​ 【1】position属性指定了元素的定位类型。 【2】静态定位:(static) <!DOCTYPEhtml><html><head><metacharset="UTF-8">......
  • 定位
    ​ 【1】position属性指定了元素的定位类型。 【2】静态定位:(static) <!DOCTYPEhtml><html><head><metacharset="UTF-8">......