【float】与【position】汇总
代码示例:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>三列布局:左右固定列宽,中间列自适应</title>
<style>
.float-left{
background-color:red;
float:left;
width:80px;
height:50px;
border:solid 3px black;
padding-left:80px;
margin-left:150px;
} .absolute{
background-color:blue;
position:absolute;
width:80px;
height:50px;
border:solid 3px black;
padding-left: 80px;
margin-left:150px;
} .relative{
background-color:yellow;
position:relative;
width:80px;
height:50px;
border:solid 1px black;
padding-left: 80px;
margin-left:150px;
margin-top:2px;
} .fixed{
background-color:green;
position:fixed;
width:50px;
height:50px;
border:solid 3px black;
padding-left: 100px;
margin-left:55px;
margin-top: 2px; } span{
background-color:#DB9395;
width:100px;
height:100px;
border:solid 1px black;
padding-left: 100px;
margin-left:55px;
}
</style>
</head>
<body>
<!--span元素的测试-->
<span>span</span> <br><br> <!--float的测试-->
<div style="float:left;background-color:red;">float div 1</div>
<div class="float-left">float div 2</div>
<div class="float-left">float div 3</div>
<div style="background-color:#76D8DD;border-bottom: solid 1px orange;">normal div1</div>
<div style="background-color:#76D8DD;">normal div2</div> <br/><br/><br/><br/><br/><br/><br/> <!--absolute的测试-->
<div style="position:absolute;background-color:blue;">absolute div 1</div>
<div class="absolute">absolute div 2</div>
<div class="absolute">absolute div 3</div>
<div style="background-color:#76D8DD;border-bottom:1px solid orange;">normal div3</div>
<div style="background-color:#76D8DD;">normal div4</div> <br><br><br><br><br><br> <!--relative的测试-->
<div style="position:relative;background-color:yellow;">relative div 1</div>
<div class="relative">relative div 2</div>
<div class="relative">relative div 3</div>
<div style="background-color:#76D8DD;border-bottom:1px solid orange;">normal div5</div>
<div style="background-color:#76D8DD;">normal div6</div> <!--fixed的测试-->
<br>
<div style="position:fixed;background-color:green;">fixed div 1</div>
<br><br>
<div class="fixed">fixed div 2</div>
<div class="fixed">fixed div 3</div>
<div style="background-color:#76D8DD;border-bottom:1px solid coral;">normal div7</div>
<div style="background-color:#76D8DD;">normal div8</div> </body>
</html>
【float】与【position】汇总的更多相关文章
- CSS传统布局之display属性+float属性+position属性
这三个属性是传统网页布局中经常用到的属性. 读这篇文章之前,希望你对css布局模型已经有了一定的了解.因为本文的三个属性是和css三个布局模型紧密联系在一起的.因此,如若你并不了解,我推荐你先看一下c ...
- float和position谁好?
float从字面上的意思就是浮动,float能让元素从文档流中抽出,它并不占文档流的空间,典型的就是图文混排中文字环绕图片的效果了.不过需要注意的是清除浮动是我们可能需要注意的地方.而position ...
- CSS布局模型学习(Float、Position、Flexbox)
一.Floatfloat 属性定义元素在哪个方向浮动.以往这个属性总应用于图像,使文本围绕在图像周围,不过在 CSS 中,任何元素都可以浮动.浮动元素会生成一个块级框,而不论它本身是何种元素. 清除浮 ...
- inline元素、inline-block元素在float、position:fixed、position:absolute之后出现的问题
我们知道内联元素是不能设置宽.高的,但是一旦使其脱离了文档流,就可以了,这是因为它已经变成了块级元素. 例1: <!DOCTYPE html> <html lang="en ...
- CSS 盒子模型及 float 和 position
## CSS和模型 ##CSS盒模型本质上是一个盒子,封装周围的 HTML 元素,包括 外边距(marign),边框(border),填充(padding),内容物(content) 盒子模型的类型: ...
- CSS 中,用 float 和 position 的区别是什么?
CSS 中,用 float 和 position 的区别是什么? 呃,其实这个命题有误,只有position才是定位,float不能说是定位,不过你可以说这两种布局方式有什么不同.float和posi ...
- float与position间的区别
float与position间的区别: 个人理解为:脱离文档流不一定脱离文本流:但脱离文本流,则也脱离文档流.[如有更好的理解还望评论区一起探讨,共同学习进步]一.float 浮动(脱离文档流, ...
- float和position:absolute脱离文本流的区别
float和position:absolute脱离文本流的区别原创 paediatrician 最后发布于2016-09-19 10:43:05 阅读数 5375 收藏展开 文档流:将窗体自上而下分成 ...
- [转][译]关于CSS中的float和position和z-index
原文:http://learn.shayhowe.com/advanced-html-css/detailed-css-positioning 当构建页面排版时,有不同的方法可以使用.使用哪一种方法取 ...
- CSS:布局的三个关键属性:float、position、display
最近在出差,就我一个在这里.客户要做几个页面,涉及到了页面的布局问题,没办法自己得做了.然后就遇到了一些问题.页面不论怎么都不能按照设想的布局. 以前也没有做过网页布局方面的工作.上网上找类似的例子, ...
随机推荐
- Linux内核设计第十七章笔记
第十七章 设备与模块 关于设备驱动和设备管理,四种内核成分 设备类型:在所有unix系统中为了统一普通设备的操作所采用的分类 模块:Linux内核中用于按需加载和卸载目标代码的机制 内核对象:内核数据 ...
- Linux内核 实践二
实践二 内核模块编译 20135307 张嘉琪 一.实验原理 Linux模块是一些可以作为独立程序来编译的函数和数据类型的集合.之所以提供模块机制,是因为Linux本身是一个单内核.单内核由于所有内容 ...
- Linux实践:文件破解
Linux实践:文件破解 标签(空格分隔): 20135321余佳源 一.掌握NOP.JNE.JE.JMP.CMP汇编指令的机器码 NOP:NOP指令即"空指令".执行到NOP指令 ...
- Java开发异常
1.org.apache.catalina.LifecycleException 报错信息如下: 警告: Error during context [/wxqhbcloud] restart org. ...
- Linux recursively find files
https://stackoverflow.com/questions/5905054/how-can-i-recursively-find-all-files-in-current-and-subf ...
- 面象对象设计原则之五:依赖倒置原则(The Dependency Inversion Principle,DIP)
如果说开闭原则是面向对象设计的目标的话,那么依赖倒转原则就是面向对象设计的主要实现机制之一,它是系统抽象化的具体实现.依赖倒转原则是Robert C. Martin在1996年为“C++Reporte ...
- Typecho博客迁移
在新的机器上先搭建好一个新的Typecho博客,数据库名称和原博客相同(可以省不少事). 备份原来博客的usr目录. 备份mysql数据库,命令: mysqldump -uroot -p --all- ...
- [书摘]Windows内存管理术语
1. Virtual Address space 虚拟地址空间 一个应用程序能够访问的最大的内存地址空间, 32位的机器上面最大的就是4GB 但是 并不是所有的内存都放到主存里面, 可能放到pagef ...
- 软件工程_6th weeks
一.上次博客时说的UI,拖拉到现在才展示,完成了“登录,普通匹配,做题界面,做题结果”四项 功能: 二.单元测试工具 1.python单元测试工具 最近因为论文原因一直在用Python,Pytho ...
- delphi中怎么获取服务器的时间
下面是公司的代码,调整成ADO控件,给你参考一下: function GetNetDate: TDateTime; begin with TADOQuery.Create(nil) do begin ...