【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
最近在出差,就我一个在这里.客户要做几个页面,涉及到了页面的布局问题,没办法自己得做了.然后就遇到了一些问题.页面不论怎么都不能按照设想的布局. 以前也没有做过网页布局方面的工作.上网上找类似的例子, ...
随机推荐
- M2阶段事后总结报告
会议照片: 设想和目标 1. 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 开发一个快捷方便的记事本App.从用户体验角度出发,在一般记事本App的基础上进行创新 ...
- Windows下 使用命令行的方式 设置主机的ip地址. 以及设置多ip地址的方法
1. 首先要查看一下网卡的设备名称 netsh interface ip show interfaces 结果为: 记住当前的网卡名称 进行后续操作. 其实 也可以通过 ipconfig /all 的 ...
- App Store转让App
转让前提条件:①App在App Store能找到 ②该App没有正在审核中的版本 iOS在App Store转让App的详细步骤, 每一步都有图,照图一步一步来就OK 1.获得接收App的苹果 ...
- flask客户端测试使用设置cookie参数
今天在对flask客户端进行测试,然后看到我们服务器端用请求前钩子写了这样的代码 @app.before_requestdef before_request(): session = request. ...
- python之tkinter使用-窗口居中显示
# 窗口居中显示 import tkinter as tk def set_win_center(root, curWidth='', curHight=''): ''' 设置窗口大小,并居中显示 : ...
- Centos7 Journald 指令
Journald是为Linux服务器打造的新系统日志方式,它标志着文本日志文件的终结.现在日志信息写入到二进制文件,使用journalctl阅读,要获得这些信息,Linux管理员将需要一些实践. Re ...
- HTML-封装原生Ajax
function ajax(data){ //data{data:"",dataType:"xml/json",type:"get/post" ...
- BZOJ1131[POI2008]Sta——树形DP
题目描述 给出一个N个点的树,找出一个点来,以这个点为根的树时,所有点的深度之和最大 输入 给出一个数字N,代表有N个点.N<=1000000 下面N-1条边. 输出 输出你所找到的点,如果具有 ...
- hdu 6393 Traffic Network in Numazu (树链剖分+线段树 基环树)
链接:http://acm.hdu.edu.cn/showproblem.php?pid=6393 思路:n个点,n条边,也就是基环树..因为只有一个环,我们可以把这个环断开,建一个新的点n+1与之相 ...
- Linux 系统免密码登陆远程服务器
在当前Linux生成公钥私钥ssh-keygen公钥私钥存放路径为:~/root/.ssh/id_rsa id_rsa.pub 登陆被远程主机,进入目录~/root/.ssh/是否存在authoriz ...