css定位那点事儿

CSS定位DIV绝对底部 CSS定位DIV绝对底部   网页制作Webjx文章简介:CSS的简单在于它易学,CSS的困难在于寻找更好的解决方案。在CSS的世界里,似乎没有完美这种说法。所以,现在介绍的CSS绝对底部,只是目前个人见过的方案中比较完美的吧。 CSS的简单在于它易学,CSS的困难在于寻找更好的解决方案。在CSS的世界里,似乎没有完美这种说法。所以,现在介绍的CSS绝对底部,只是目前个人 阅读详情

这几日特别学习了定位的相关属性和用法,懵逼了好久。

说到定位懵逼,恐怕不得不提浮动,一开始也是懵逼,一会儿飘离文档流,一会儿又占了位置,说是啥脱离文档流半层,这点意思可是把咱们坑惨了。

后面又来了定位,再次飘离了文档流。

经过一番心思,理解,和试探,终究是有了些眉目。

62a04b95d9ee42c9973e8482b14975da.png

稍作整理,分享给大家共同探讨。

无论是浮动还是定位,我们都要有一个概念,那就是标准文档流,在这里,块级元素会从上往下依次排列。

而定位呢,是一种脱离文档流的东西,下面详细来说。

语法:position:static /absolute/relative/fixed

取值:

1、static:默认值,无特殊定位,对象遵循HTML原则;

2、absolute:绝对定位,将对象从文档流中拖离出来

使用left/right/top/bottom等属性相对其最接近的一个并有定位设置的父元素进行绝对定位;

如果不存在这样的父对象,则依据根元素(html)《浏览器》进行定位,而其层叠通过z-index属性定义

3、relative :相对定位,该对象的文档流位置不动,将依据right,top,left,bottom(相对定位)等属性在正常文档流中偏移位置;其层叠通过z-index属性定义

4、fixed:(固定定位)未支持,对象定位遵从绝对定位方式(absolute);

但是要遵守一些规范(IE6浏览器不支持此定位) ;


声明以上是笔记,不是个人理解,在我看来

定位的第一种:相对定位,主要就是给绝对定位做参考位置的,当然了,这个值,不会影响他原本的状态和特点;

定位的第二种:固定定位,也比较简单,凡是发现网页上某个东西一直在浏览器窗口的某个位置时,就用这个;

定位的第三种就相对难一点,当然也可以去理解,只需记住:当一个盒子漂浮在另一个盒子上面时,就使用绝对定位;

而使用绝对定位就一定不能忘了,在父盒子上面加相对定位,否则就会跑出去啦。

再有就是所谓的辅助属性,left right top bottom z-index 这些都是只有定位才能写的属性,没有了定位,加这写就啥效果都没有!

后来更深入学习之后,发现定位真是超级棒,可以把任何一个元素定位到任何地方,再也不用考虑什么padding和margin啦。

在我得以不已时,发现了一个严重的bug,一次我漏写了一个盒子,后面所有的定位全部要往后面移动位置,我才恍然大悟!

整个网页用定位之后,改起来真是要命啊!!!

于是有重新回到了原点,发现定位只能在特殊的时候才使用,至于什么特殊时候,这就又回到了之前的理解上去了。

“当一个盒子漂浮在另一个盒子上面时”这就是那个特殊时候,于是就懂了,哈哈哈!!!


来源:千锋HTML5

CSS那些事儿(源码)  本书专注于CSS技巧实例的讲解,由浅入深地分析了CSS样式在布局时所需要理解的原理。放弃到处可见的基础知识、网络中能随意搜索到的hack技巧,侧重原理分析,拓展读者使用CSS布局的思维方式,通过本书的阅读读者将会了解到使用CSS布局的强大功能。   全书以传达CSS布局思维为中心,通过页面中的文字、图片、表格、表单等常见元素的处理及各种页面布局方式的使用,使读者能深入了解到如何在页面中更好地运用CSS布局。尤其是在页面布局的部分中,全面分析了多种布局方式,着重分解了两列等高和三列等高的几种方式,并相应说明了等高布局的优缺点。   随书所附光盘包含多媒体教学及实例源文件。   无论是CSS布局的初学者还是具有一定水准的读者,阅读本书之后将会发现,原来CSS样式居然是这么好玩的东西。本书适合网站开发人员、网页设计人员参考学习,同时也适合作为相关培训机构的教材。 立即下载

相关推荐

css那些事儿---css

css那些事儿---csscss那些事儿---css

CSS那些事儿

CSS那些事

马大哈的博客 208

HTPA 32x32d热成像传感器数据读取与校准全流程解析

本文详细解析了HTPA 32x32d热成像传感器的数据读取与校准全流程。从寄存器配置、原始数据采集,到核心的五大校准步骤(包括热量、电子偏移、电压、灵敏度补偿及温度转换),并涵盖像素重组、坏点修复及图像后处理,为开发者替代或升级MLX90640提供了完整、实用的操作指南。

weixin_29190169的博客 611

《CSS那些事儿》读书笔记

注: 此书出版于2009年,所以有些知识...你懂得。 有些我熟悉的知识点,就没有记录下来了,所以想了解更多的细节,还是去看下此书吧。 暗灰色标记部分,是我自己的理解,有不对或要补充的地方,还请大家多多指教。 代码演示我统一放到了jsfiddle上,国内访问速度稍慢些,大家耐心点。或是大家知道国内有类似的在线调试网站,麻烦和我分享下,在此先谢了。 该笔记中只给出了部分代码演示链接,如...

weixin_30509393的博客 174

光谱特征选择之模拟退火算法SA

光谱特征选择之模拟退火算法SA。

weixin_42621095的博客 901

YOLO26涨点改进 | 全网独家创新,注意力改进篇| SCI一区Top | 引入AFCA自适应细粒度通道注意力,联合建模全局与局部通道依赖关系,适合目标检测、图像去雾、关键点检测、图像分类、图像分割

🔥本文提出了一种基于AFCA(自适应细粒度通道注意力)模块改进的YOLO26目标检测网络。AFCA通过联合建模全局与局部通道依赖关系,实现了更精细的通道注意力分配,能够增强目标相关特征并抑制背景噪声。该模块采用自适应融合策略动态平衡通道权重,在保持轻量级结构的同时,显著提升了小目标和复杂背景下的检测性能。文章详细介绍了AFCA的结构原理、实现优势,并提供了完整的代码实现和YAML配置文件,指导读者如何将该模块集成到YOLO26框架中。实验结果表明,AFCA在检测精度和鲁棒性方面优于传统注意力机制。

Ai缝合怪、助力小伙伴高效发论文 304

CSS定位那点事儿

这几日特别学习了定位的相关属性和用法,懵逼了好久。说到定位懵逼,恐怕不得不提浮动,一开始也是懵逼,一会儿飘离文档流,一会儿又占了位置,说是啥脱离文档流半层,这点意思可是把咱们坑惨了。后面又来了定位,再次飘离了文档流。经过一番心思,理解,和试探,终究是有了些眉目。稍作整理,分享给大家共同探讨。无论是浮动还是定位,我们都要有一个概念,那就是标准文档流,在这里,块级元素会从上往下依次排列。而定位呢,是一...

liuyingv8的博客 336

基于STM32F103C8T6的智能蓝牙手环系统设计与实现

摘要:本文设计并实现了一款基于STM32F103C8T6单片机的智能蓝牙手环系统。该系统集成了ADXL345加速度计、DS18B20温度传感器、plusesennor心率模块和BT06蓝牙模块,实现了心率(±2bpm)、体温(±0.5℃)、步数(±3%)等健康数据的实时监测与显示。通过OLED屏提供人机交互界面,支持蓝牙APP远程控制,具备自动步数清零、异常提醒等功能。测试表明系统各项功能均达到设计要求,响应时间0.1-0.5秒,心率检测准确率98%,体温检测准确率99%,功耗50mA(工作)/10mA(待

3254968421的博客 205

css居中那点事儿

css居中那点事儿   在css中对元素进行水平居中是非常简单的,然而使元素垂直居中就不是一件简单的事情了,多年以来,垂直居中已经成为了CSS领域的圣杯,因为它是极其常见的需求,但是在实践中却不是一件简单的事情。下面我会简单介绍水平居中,并着重讨论垂直居中。   第一部分:水平居中   1.实现行内元素的居中。方法:在行内元素外面的块元素的样式中添加:text-align:

yinjing8435的博客 259

英飞凌 AURIX TC3XX 系列单片机的链接文件

这篇介绍英飞凌 AURIX TC3XX 系列单片机的链接文件,主要是针对使用 SOTA 功能如何修改链接文件,完整地实现 SOTA 功能

大橙子的博客 4385

利用XGBoost实现短期电力负荷预测

本数据集为某地区2009年-2015年的用电负荷,时间片为每分钟这里我们定义了XGB模型作为实例,来进行模型训练,之后我们会对其使用网格搜索找到最优的参数。

优快云 精品推荐 4495

css中关于居中的那点事儿

  关于居中,无论是水平居中,还是垂直居中都有很多方式,下面我来介绍一些常用的。 第一部分:水平居中   1.实现行内元素的居中。方法:在行内元素外面的块元素的样式中添加:text-align:center;    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 <!DOCTYP...

dongjing9625的博客 191

YOLOv8【第十一章:视频追踪与流处理篇·第3节】匈牙利算法(Hungarian Algorithm)与 KM 算法匹配机制详解!

🏆 本文收录于 《YOLOv8实战:从入门到深度优化》 专栏。该专栏系统复现并梳理全网各类 YOLOv8 改进与实战案例(当前已覆盖分类 / 检测 / 分割 / 追踪 / 关键点 / OBB 检测等方向),坚持持续更新 + 深度解析,质量分长期稳定在 97 分以上,可视为当前市面上 覆盖较全、更新较快、实战导向极强 的 YOLO 改进系列内容之一。

**My Coding Family** 444

css之position那些事儿

最近参加一次面试,由于没有准备,被面试官虐惨了,不过这是好事,说明自己还有很多不足。进入正题:面试官问我position这块的时候,我有点卡壳,一个是关于fixed的相对定位和sticky粘性定位。下面有关position,我就做一个全面的总结。 1、position设置的值有哪些: static ---- 静态定位(默认) relative ---- 相对定位 absolute -...

时清云的博客 330

自抗扰控制(ADRC)理论与工程实践:6.1 离散时间ADRC的推导

本文系统阐述了自抗扰控制(ADRC)的离散化方法,重点对比了前向欧拉法和基于零阶保持器(ZOH)的精确离散化两种方法。前向欧拉法计算简单但精度较低,稳定性受采样周期约束;ZOH法精度高但对大采样周期更鲁棒。文章详细推导了跟踪微分器、扩张状态观测器和控制律的离散形式,分析了采样周期选择的关键因素,为ADRC的数字实现提供了理论指导。

技术工作者 197

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

css-overflow:hidden那点事儿

最近遇到一个问题,现象是给元素设置了overflow:hidden,但超出容器的部分并没有被隐藏,难道是设置的hidden失效了吗? 首先了解一下overflow属性值有这几种: visible:声明内容不会被剪裁。比如内容可能被渲染到容器外面。 hidden:声明内容将被剪裁,并且也甭想使用滚动条来查看剪裁掉的内容。 scroll:声明内容将被剪裁,但有可能出现滚动条来查看被剪裁掉的内容。滚...

Rainy_X的博客 851

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

css为什么要用浮动_【学员分享】CSS中关于浮动那点事儿

文章来源:成都理工 2016级 施明财浮动从哪儿来在我们进行页面布局的时候,常常会用到float,让元素浮动起来,这会让我们很方便地让块级元素并排显示。为什么要清除浮动虽然float很好用,但也会给我们带来问题。在父级元素没有设置高度的情况下,原本高度会让其内容撑开,但在我们使用float的时候,会导致元素脱离文档流,使父级元素高度塌陷——content高度变为0,会影响父元素兄弟元素的排版。我们...

weixin_39992660的博客 210

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

CSS基础——盒模型那些事儿

盒模型,外边距重叠和BFC

weixin_43207208的博客 168

css 高度塌陷_【学员分享】CSS中关于浮动那点事儿

文章来源:成都理工 2016级 施明财浮动从哪儿来在我们进行页面布局的时候,常常会用到float,让元素浮动起来,这会让我们很方便地让块级元素并排显示。为什么要清除浮动虽然float很好用,但也会给我们带来问题。在父级元素没有设置高度的情况下,原本高度会让其内容撑开,但在我们使用float的时候,会导致元素脱离文档流,使父级元素高度塌陷——content高度变为0,会影响父元素兄弟元素的排版。...

weixin_39716703的博客 82

《CSS那些事儿》应用篇

本文是《CSS 那些事儿》阅读笔记第四篇(应用篇)。Tab选项卡各自实现方式. 一、Tab选项卡 1. 方法一 这是早期通过iframe框架标签实现的选项卡模式。     标签一     标签二     2. 方法二 这是主流的Tab选项卡实现模式,采取的是标题float浮动布局,选项卡区position绝对定位布局。 #tab{posi

香巴拉 603

CSS浮动塌陷和一点关于浮动的事儿

写于2017-07-16,搬家至此; 把浮动塌陷拿出来做文章是因为之前没深究过它的原理,导致在布局中常因为浮动塌陷撑不开div而苦恼; 借此写个总结加深记忆,也顺便说说浮动和定位的那点事… 何谓“浮动塌陷” 先看一段代码 &lt;style type="text/css"&gt; #aa{ margin: 100px 100px; ...

JaimeCheng的博客 418
上一篇: 前端ES6
下一篇: 入门Webpack
晶球
博客等级 码龄9年 4粉丝 17原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值