css3-9 css中的浮动怎么使用
css3-9 css中的浮动怎么使用
一、总结
一句话总结:用来做一般的行效果,比如说手机左右分布的头部导航栏。浮动的东西放到一个div中去,里面的内容根据需求左浮动或者右浮动,然后记得加上清除浮动。然后这整个div就是一个整体了。
1、clear both的最常用的作用是什么?
撑开盒子
因为div中的元素如果都浮动的话,盒子会缩回去,也就是宽变成0,clear both 防止盒子缩回去。
2、浮动和定位的联系和区别是什么?
都脱离文档流
定位可以满世界乱跑,浮动只能在原先文档流行的左边和右边浮起来。
浮动:你之前在文档流的哪个位置,你浮动之后还在文档流的哪个位置,只不过是左边还是右边。
3、clear left的通俗意思是什么?
我的左边不能有人,有人的话,我宁可去第二行
4、浮动的一般用法是什么(应用场景和使用方法)?
用来做一般的行效果,比如说手机左右分布的头部导航栏。
浮动的东西放到一个div中去,里面的内容根据需求左浮动或者右浮动,然后记得加上清除浮动。然后这整个div就是一个整体了。
5、多个浮动的块标签为什么可以放在一行?
浮动可以脱离文档流,块标签脱离文档流就失去了独占一行的特点。
浮动用于块标签,让快标签的独占一行的功能消失
二、css中的浮动怎么使用
1、相关知识
清除浮动:
1.clear:left
#浮动之后左侧不能有人
2.clear:right
#浮动之后右侧不能有人
3.clear:both
#浮动之后左右都不能有人
#可以有效的防止盒子回缩
2、代码
float浮动和清除浮动
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>index</title>
<style>
*{
font-family: 微软雅黑;
margin:0px;
} .img{
background: #ccc;
width:200px;
height:200px;
float:left;
margin-left:100px;
} .row{
margin-bottom:10px;
}
</style>
</head>
<body>
<div class="row">
<div class="img">
<img src="logo.png" alt="">
</div>
<div class="img">
<img src="logo.png" alt="">
</div>
<div class="img">
<img src="logo.png" alt="">
</div>
<div class="img">
<img src="logo.png" alt="">
</div>
<div style='clear:both'></div>
</div> <div class="row">
<div class="img">
<img src="logo.png" alt="">
</div>
<div class="img">
<img src="logo.png" alt="">
</div>
<div class="img">
<img src="logo.png" alt="">
</div>
<div class="img">
<img src="logo.png" alt="">
</div>
<div style='clear:both'></div>
</div> <div class="row">
<div class="img">
<img src="logo.png" alt="">
</div>
<div class="img">
<img src="logo.png" alt="">
</div>
<div class="img">
<img src="logo.png" alt="">
</div>
<div class="img">
<img src="logo.png" alt="">
</div>
<div style='clear:both'></div>
</div>
</body>
</html>
css3-9 css中的浮动怎么使用的更多相关文章
- CSS中的浮动和定位
在了解CSS中的浮动和定位之前有必要先了解清楚标准流和脱离标准流的特性 标准流的默认特性 1.分行.块级元素,并且能够dispay转换. 2.块级元素(block):默认独占一行,不能并列显示,能够设 ...
- css中的浮动以及清除浮动
对于css中的浮动问题,曾经有一段时间我是懵懵懂懂的感觉,对于float这个属性一直是似懂非懂的赶脚,对于这种让我们一直懵懵懂懂的知识点,我们就需要找个时间点,仔仔细细的去将它搞懂,从这个过程中我们也 ...
- 如何理解CSS中的浮动 :其实他就像乘坐扶梯一样
只要你用过自动扶梯,你就能很快的理解CSS中的浮动(Float). 你肯定遇到过这样的情况: 做好了,你想用CSS浮动来调整元素间的位置关系. 在写完代码之后,你发现浮动元素没出现在你设想 ...
- 【转】CSS中的浮动和清除浮动
以下转自<CSS中的浮动和清除浮动,梳理一下!> 浮动到底是什么? 浮动核心就一句话:浮动元素会脱离文档流并向左/向右浮动,直到碰到父元素或者另一个浮动元素.请默念3次! 浮动最初设计的目 ...
- CSS学习系列4 -- 再说CSS中的浮动运用及clear:left/right实际用法
在 CSS学习系列2 -- CSS中的清除浮动 中,我们详细说了CSS中清除浮动的方法及使用 后来我自己在项目开发一个需要使用浮动的网页时,进行了实际运用,加上后来看到一篇好文章.所以就在这里再次写篇 ...
- css 中的浮动
css中 浮动的作用: 使元素脱离正常的文档流并使其移动到其父元素的“最左边”或“最右边”. css中 浮动的特点: 1)改变元素类型,使元素支持宽高: 2)半脱离文档流: 3)文本环绕: 4)顶对齐 ...
- css中的浮动与三种清除浮动的方法
说到浮动之前,先说一下CSS中margin属性的两种特殊现象 1, 外边距的合并现象: 如果两个div上下排序,给上面一个div设置margin-bottom,给下面一个div设置margin-top ...
- CSS中清除浮动的两种方式
在CSS中,父元素中的子元素如果使用了float,会导致父元素塌陷,高度为0. 对于这种情况,常见的解决方式有两种. 一.增加新的div,应用clear:both属性 html: <div cl ...
- 详细解读css中的浮动以及清除浮动的方法
对于前端初学者来说,css浮动部分的知识是一块比较难以理解的部分,下面我将把我学习过程中的心得分享给大家. 导读: 1.css块级元素讲解 2.css中浮动是如何产生的 3.出现浮动后,如何清除浮 ...
随机推荐
- eclipse- DDMS截图功能使用
如何使用eclipse的截图功能呢 1.打开eclipse 2.连接手机 3.打开eclipse的DDMS插件. 4.选中手机 5.点击上面的摄像机图标,就可以截图了 如果你打开了DDMS以后,没有发 ...
- vim 窗口分割命令
如何在一个窗口下面同时打开两个以及以上的文件,有横向跟纵向两种方式 一.如果在终端中开没有打开vim,可以: 横向分割显示: $ vim -o filename1 filename2 纵向分割显示: ...
- THC=TERMINAL HANDLING CHARGE,碼頭操作費
THC=TERMINAL HANDLING CHARGE,碼頭操作費
- 2018/8/21 qbxt测试
2018/8/21 qbxt测试 期望得分:0? 实际得分:0 思路:manacher 会写模板但是不会用 qwq 听了某人的鬼话,直接输出0,然后就gg了 #include <cstdio ...
- Java Web学习总结(1)——JavaWeb开发入门
一.基本概念 1.1.WEB开发的相关知识 WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源. Internet上供外界访问的Web资源分为: 静态web资源( ...
- 关于android主线程异常NetworkOnMainThread不能訪问网络
今天在学习的过程中遇到了NetworkOnMainThread的异常,关于这个异常问题在android sdk 4.0版本号上,这个问题可能比較常见,查了许些资料大多都是大概解说原因,可是没有解说到详 ...
- C++静态库编译
MFC 选项选择: 静态库编译 增加头文件:( opencv相关的) #pragma once #ifdef WIN32 #include <opencv2/core/version.hpp&g ...
- 41.关于Intellij IDEA菜单项中Compile、Make和Build的区别
转自:https://www.cnblogs.com/ini_always/archive/2011/10/23/2221985.html Compile.Make和Build的区别 针对Java ...
- mahout中KMeans算法
本博文主要内容有 1.kmeans算法简介 2.kmeans执行过程 3.关于查看mahout中聚类结果的一些注意事项 4.kmeans算法图解 5.mahout的kmeans算法实现 ...
- AndroidActivity跳转动画,让你的APP瞬间绚丽起来
我们都知道绚丽的APP总会给用户耳目一新的感觉,为了抓住用户更大网络公司使出浑身解数让自己的产品更绚丽,而绚丽最简单的效果就是Activity跳转效果,不仅能够让用户看起来舒服,并且实现起来也特别简单 ...