<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>登录界面</title>
<style type="text/css">
#a,#b,#c{
height: 80px;
width:120px;
border: solid 1px pink;
float: left; /*左浮动*/
/* float: right; /!*右浮动*!/*/
}
#main{
width: 350px;
height: 150px;
border: solid 1px red;
overflow: scroll;
/*内容溢出的默认属性值
visible:默认值 溢出部分显示
scroll:溢出部分滚动条显示
hidden:溢出部分隐藏
auto:自动调整
*/
}
</style>
</head>
<body>
<div id="main">
<div id="a">这是第1个盒子</div>
<div id="b">这是第2个盒子</div>
<div id="c">这是第3个盒子</div>
</div> </body>
</html>
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>display</title>
<style type="text/css">
span{
/**
display:属性
block:块元素
none:不显示
inline:行内元素
inline-block:块元素 在一行显示
*/
display: block;/* 块元素*/
height: 20px;
width: 200px;
border: 1px solid red;
} div{
height: 20px;
width: 200px;
border: 1px solid red;
display: inline;/*行内元素*/
}
</style>
</head>
<body>
<div>这是一个div1</div>
<div>这是一个div2</div>
<span>这是一个span1</span>
<span>这是一个span2</span>
</body>
</html>
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>防止父级边框塌陷</title>
<link href="css/float.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="father" class="clear"><!--04.使用after伪类-->
<div class="layer01"><img src="data:image/photo-1.jpg" alt="日用品"/></div>
<div class="layer02"><img src="data:image/photo-2.jpg" alt="图书"/></div>
<div class="layer03"><img src="data:image/photo-3.jpg" alt="鞋子"/></div>
<div class="layer04">
浮动的盒子可以向左浮动,也可以向右浮动,直到它的外边缘碰到包含框或另一个浮动盒子为止。本网页中共有三个图片,分别代表日用品图片、图书图片和鞋子图片。这里使用这三个图片和本段文字来演示讲解浮动在网页中的应用,根据需要图片所在的div分别向左浮动、向右浮动,或者不浮动。
</div>
<!-- 01. 空div 防止父级边框塌陷
<div class="clear"></div>-->
</div>
</body>
</html>
div {
margin:10px;
padding:5px;
}
#father {
border:1px #000 solid;
/*02.给父级设置高度防止边框塌陷
height: 350px;*/
/*03.overflow防止边框塌陷
overflow: hidden;*/
}
.layer01 {
border:1px #F00 dashed;
float: left;
}
.layer02 {
border:1px #00F dashed;
float: left;
}
.layer03 {
border:1px #060 dashed;
float: left;
}
.layer04 {
border:1px #666 dashed;
font-size:12px;
line-height:23px;
width: 200px;
float: left;
}
/*04.after伪类防止父类边框塌陷*/
.clear:after{
content: ''; /*在clear元素之后添加一个空内容*/
display: block;/*把添加的内容转换成了块元素*/
clear: both;/*清除这个元素所有的浮动*/
} /* 01.空div标签
.clear{
clear: both;
margin: 0px;
padding: 0px;
}*/
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
<style type="text/css">
#main{
width: 200px;
height: 150px;
border: 1px solid orange;
/**
visible:默认值!内容不会隐藏,但是会在盒子之外显示!
hidden:溢出的部分会隐藏!
scroll:显示横向和纵向的滚动条
auto:显示纵向的滚动条
*/
overflow:hidden ;
} </style>
</head>
<body>
<div id="main">
<img src="data:image/wine.jpg">
<p>这是一张图片这是一张图片这是一张图片这是一张图片这是一张图片
这是一张图片这是一张图片这是一张图片这是一张图片这是一张图片
这是一张图片这是一张图片这是一张图片这是一张图片这是一张图片
这是一张图片这是一张图片这是一张图片这是一张图片这是一张图片</p>
</div>
</body>
</html>

css09浮动属性的更多相关文章

  1. 给li设置float浮动属性之后,无法撑开外层ul的问题。

    最近在项目中有好几次遇到这个问题,感觉是浮动引起的,虽然用<div style="clear:both"></div>解决了,但自己不是特别明白,又在网上查 ...

  2. 给li设置float浮动属性之后,无法撑开外层ul的问题。(原址:http://www.cnblogs.com/cielzhao/p/5781462.html)

    最近在项目中有好几次遇到这个问题,感觉是浮动引起的,虽然用<div style="clear:both"></div>解决了,但自己不是特别明白,又在网上查 ...

  3. [转] CSS float 浮动属性

    http://www.cnblogs.com/polk6/p/3142187.html CSS float 浮动属性 本篇主要介绍float属性:定义元素朝哪个方向浮动. 目录: 1. 页面布局方式: ...

  4. 浅谈CSS浮动属性

    要介绍css的float浮动属性,就必须先了解一下标准文档流 标准文档流:   在没有css的干预下,块级元素独占一行,可以设置宽高,行内元素并排显示,宽高自动填充.   HTML页面的标准文档流(默 ...

  5. 【CSS学习】--- float浮动属性

    一.前言 浮动元素以脱离标准流的方式来实现元素的向左或向右浮动,并且浮动元素还是在原来的行上进行浮动的.float浮动属性的四个参数:left:元素向左浮动:right:元素向右浮动:none:默认值 ...

  6. [Web前端] 给li设置float浮动属性之后,无法撑开外层ul的问题。

    cp from : https://www.cnblogs.com/cielzhao/p/5781462.html 最近在项目中有好几次遇到这个问题,感觉是浮动引起的,虽然用<div style ...

  7. 浮动属性(float)

    (1.浮动是一种脱离标准文档流的形式. 作用:浮动就是用来制作多个盒子并排显示,也能设置宽高,负责网页排版 1 float:left;  左浮动 2 float:right; 右浮动 3 float: ...

  8. CSS浮动属性,知道原理就很简单,灵活控制块级元素在一行内显示

    在页面布局中,有两个非常常用的CSS属性.它们巧妙的控制着块级元素们之间的位置,灵活的让块级元素在一行内显示或者另起一行.说到这里,相信大家已经猜出来了,这两个属性就是控制块级元素浮动的属性.整个页面 ...

  9. CSS基础之浮动属性float图文详解

      宏观地讲,我们的web页面的制作,是个“流”,必须从上而下,像“织毛衣”.   标准流里面的限制非常多,导致很多页面效果无法实现.如果我们现在就要并排.并且就要设置宽高,那该怎么办呢?办法是:超脱 ...

随机推荐

  1. 织梦dedecms网站六大SEO优化技巧(转帖)

    一个排名好的网站离不开好的cms,当然不同cms各有各的好处,因此我们在上线新网站的时候,要针对不同的情况因地制宜,选择不同的网站管理系统来做seo优化,现在使用比较流行的cms是织梦dedecms, ...

  2. TP开发小技巧

    TP开发小技巧原文地址http://wp.chenyuanzhao.com/wp/2016/07/23/tp%E5%BC%80%E5%8F%91%E5%B0%8F%E6%8A%80%E5%B7%A7/ ...

  3. Python学习笔记六--文件和输入输出

    6.1文件对象 所有Python对文件的操作都是基于对文件对象的操作.那么就从文件对象的创建说起.open()[file()]提供初始化输入输出的接口.open()成功打开文件时会返回一个文件对象. ...

  4. sock_ntop等函数

    inet_ntop的一个基本问题是:它要求调用者传递一个指向某个二进制地址的指针, 而该地址通常包含在一个套接字地址结构中,这就要求调用者必须知道这个结构的格式和地址簇, 为了使用这个函数,我们必须为 ...

  5. FPGA同步复位异步复位

    今天看了篇博客, 是拿altera的芯片和软件作例子的,讲同步异步复位的: http://blog.sina.com.cn/s/blog_bff0927b0101aaii.html 还有一个博客, h ...

  6. phonegap apk

    在 Windows 中自动生成 Cordova/Phonegap for Android 的 APK 安装程序本贴首发于:http://xuekaiyuan.com/forum.php?mod=vie ...

  7. hdu 5100 Chessboard

    http://acm.hdu.edu.cn/showproblem.php?pid=5100 在比赛时没看懂题就没看,结束之后,看了解题报告才知道怎么做. 解题报告: 首先,若n<k,则棋盘连一 ...

  8. NTOPNG,用来平时优化网站性能,用处大的

    最近考察一下NTOPNG和NGX-REQ模块,看哪个对网站优化性能用户更大... 参考URL: http://www.68idc.cn/help/jiabenmake/qita/20150109164 ...

  9. COJ 0017 20604悲剧文本

    传送门:http://oj.cnuschool.org.cn/oj/home/problem.htm?problemID=17 20604悲剧文本 难度级别:B: 运行时间限制:1000ms: 运行空 ...

  10. datagridview的数据源的操作

    using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; usin ...