清除浮动有哪些方式(清除浮动)
你们好,最近小时发现有诸多的小伙伴们对于清除浮动有哪些方式,清除浮动这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。
1、首先我们来看看将float设置值为none的时候的效果来说明问题,这里新建两个div块,一个背景为红色一个背景为蓝色,具体代码如下:
2、<html>
3、 <head>
4、 <title>CSS浮动和清除</title>
5、 <style>
6、 .divcss1{
7、 background-color:red;
8、 height:100px;
9、 width:100px;
10、 }
11、 .divcss2{
12、 background-color:blue;
13、 height:100px;
14、 width:100px;
15、 }
16、 </style>
17、 </head>
18、 <body>
19、 <div class="divcss1"></div>
20、 <div class="divcss2"></div>
21、 </body>
22、</html>
23、可以看到红色块和蓝色块没有在一行显示,虽然有足够的地方显示。
24、从上面的的例子可以看到默认的效果两个块不会在一行显示,如果我们想要这两个在一行上显示该怎么做呢?可以使用浮动来完成工作,具体代码如下:
25、<html>
26、 <head>
27、 <title>CSS浮动和清除</title>
28、 <style>
29、 .divcss1{
30、 background-color:red;
31、 height:100px;
32、 width:100px;
33、 float:left;
34、 }
35、 .divcss2{
36、 background-color:blue;
37、 height:100px;
38、 width:100px;
39、 float:left;
40、 }
41、 </style>
42、 </head>
43、 <body>
44、 <div class="divcss1"></div>
45、 <div class="divcss2"></div>
46、 </body>
47、</html>
48、可以看到div1和div2都在同一行了。
49、除了可以设置左浮动还可以设置右浮动,这里我在添加了一个绿色的框,具体代码如下:
50、<html>
51、 <head>
52、 <title>CSS浮动和清除</title>
53、 <style>
54、 .divcss1{
55、 background-color:red;
56、 height:100px;
57、 width:100px;
58、 float:left;
59、 }
60、 .divcss2{
61、 background-color:blue;
62、 height:100px;
63、 width:100px;
64、 float:right;
65、 }
66、 .divcss3{
67、 background-color:green;
68、 height:200px;
69、 width:100px;
70、 float:left;
71、 }
72、 </style>
73、 </head>
74、 <body>
75、 <div class="divcss1"></div>
76、 <div class="divcss2"></div>
77、 <div class="divcss3"></div>
78、 </body>
79、</html>
80、可以看到设置的蓝色的区块是不是自动到右边去了,虽然代码写在第二个位置上的。
81、那么我们将第三个清除浮动是什么样子的呢?
82、<html>
83、 <head>
84、 <title>CSS浮动和清除</title>
85、 <style>
86、 .divcss1{
87、 background-color:red;
88、 height:100px;
89、 width:100px;
90、 float:left;
91、 }
92、 .divcss2{
93、 background-color:blue;
94、 height:100px;
95、 width:100px;
96、 float:right;
97、 }
98、 .divcss3{
99、 background-color:green;
100、 height:200px;
101、 width:100px;
102、 clear:left;
103、 }
104、 </style>
105、 </head>
106、 <body>
107、 <div class="divcss1"></div>
108、 <div class="divcss2"></div>
109、 <div class="divcss3"></div>
110、 </body>
111、</html>
112、是不是可以看到,第三个绿色区块的这个自动在下一行去了。
113、除了可以设置不允许左边浮动外,还可以设置不允许右边浮动。具体代码如下:
114、<html>
115、 <head>
116、 <title>CSS浮动和清除</title>
117、 <style>
118、 .divcss1{
119、 background-color:red;
120、 height:100px;
121、 width:100px;
122、 float:left;
123、 clear:right;
124、 }
125、 .divcss2{
126、 background-color:blue;
127、 height:100px;
128、 width:100px;
129、 float:right;
130、 }
131、 .divcss3{
132、 background-color:green;
133、 height:200px;
134、 width:100px;
135、 }
136、 </style>
137、 </head>
138、 <body>
139、 <div class="divcss1"></div>
140、 <div class="divcss2"></div>
141、 <div class="divcss3"></div>
142、 </body>
143、</html>
144、具体效果如下图所示,可以看到div1是禁止右边去浮动它。
145、还可以设置禁止左右去浮动,具体代码如下:
146、<html>
147、 <head>
148、 <title>CSS浮动和清除</title>
149、 <style>
150、 .divcss1{
151、 background-color:red;
152、 height:100px;
153、 width:100px;
154、 float:left;
155、 clear:both;
156、 }
157、 .divcss2{
158、 background-color:blue;
159、 height:100px;
160、 width:100px;
161、 clear:both;
162、 }
163、 .divcss3{
164、 background-color:green;
165、 height:200px;
166、 width:100px;
167、 float:right;
168、 }
169、 </style>
170、 </head>
171、 <body>
172、 <div class="divcss1"></div>
173、 <div class="divcss2"></div>
174、 <div class="divcss3"></div>
175、 </body>
176、</html>
177、可以看到,前面两个都没有浮动,只有最后一个右边浮动了。
以上就是清除浮动这篇文章的一些介绍,希望对大家有所帮助。
免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!
-
宝子们,杭州 房子装修完成啦!这次要给大家分享几家设计超赞的装修公司哦。它们各具特色,从空间规划到风格...浏览全文>>
-
欲筑室者,先治其基。在上海,装修房子对于每个业主而言,都是极为关键的一步,然而,如何挑选一家值得信赖的...浏览全文>>
-
2025年以来,联通支付严格贯彻落实国家战略部署,以数字和科技为驱动,做好金融五篇大文章,履行支付为民社会...浏览全文>>
-
良工巧匠,方能筑就华居;精雕细琢,方可打造美家。当我们谈论装修公司时,选择一家靠谱可靠的公司是至关重要...浏览全文>>
-
在当今社会,随着城市化进程的高速推进,建筑垃圾的产生量与日俱增。据权威数据显示,我国每年建筑垃圾产生量超 ...浏览全文>>
-
家人们,在上海要装修,选对公司那可太重要了!古语有云:"安得广厦千万间,大庇天下寒士俱欢颜。"一个温馨的...浏览全文>>
-
近年来,新能源汽车市场发展迅猛,各大品牌纷纷推出各具特色的车型以满足消费者多样化的需求。作为国内新能源...浏览全文>>
-
近年来,随着汽车市场的不断变化和消费者需求的升级,安徽滁州地区的宝来2025新款车型在市场上引起了广泛关注...浏览全文>>
-
随着汽车市场的不断变化,滁州地区的消费者对高尔夫车型的关注度持续上升。作为大众品牌旗下的经典车型,高尔...浏览全文>>
-
在2023年,大众探影以其时尚的设计和出色的性能赢得了众多消费者的青睐。作为一款小型SUV,探影凭借其紧凑的车...浏览全文>>
- 安徽滁州途安L新车报价2022款,最低售价16.68万起,入手正当时
- 小鹏G7试驾,新手必知的详细步骤
- 别克GL8预约试驾,4S店的贴心服务与流程
- 安徽阜阳ID.4 CROZZ落地价全解,买车必看的省钱秘籍
- 淮北探岳多少钱 2025款落地价,最低售价17.69万起现在该入手吗?
- 安徽淮南大众CC新款价格2025款多少钱能落地?
- 淮北长安启源C798价格,最低售价12.98万起现在该入手吗?
- 安徽淮南途锐价格,各配置车型售价全解析
- 蒙迪欧试驾预约,4S店体验全攻略
- 沃尔沃XC40试驾需要注意什么
- 滁州ID.4 X新车报价2025款,各车型售价大公开,性价比爆棚
- 试驾思域,快速操作,轻松体验驾驶乐趣
- 试驾长安CS35PLUS,一键搞定,开启豪华驾驶之旅
- 天津滨海ID.6 X落地价限时特惠,最低售价25.9888万起,错过不再有
- 天津滨海凌渡多少钱?看完这篇购车攻略再做决定
- 安徽池州长安猎手K50落地价,买车前的全方位指南
- 山东济南ID.6 CROZZ 2024新款价格,最低售价19.59万起,现车充足
- 试驾海狮05EV,新手必知的详细步骤
- 生活家PHEV多少钱 2025款落地价走势,近一个月最低售价63.98万起,性价比凸显
- 奇瑞风云A9试驾,新手必知的详细步骤