Python学习 Day19 CSS浮动
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Python学习 Day19 CSS浮动,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3359字,纯文字阅读大概需要5分钟。
内容图文
![Python学习 Day19 CSS浮动](/upload/InfoBanner/zyjiaocheng/605/28489212dc72493fb13bb036cde67dd6.jpg)
CSS浮动
(一)浮动
设计初衷:文字环绕图片
CSS 的 Float(浮动)使元素脱离文档流,按照指定的方向(左或右发生移动),直到它的外边缘碰到包含框或另一个浮动框的边框为止。
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
img{
float: left;
}
</style>
</head>
<body>
<img src="img/乌合之众.jpg" />
浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的
浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的
浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的
浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的
浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的
浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的
浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的
浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的
浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的
浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的
浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的
浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的
浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的
浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的
浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的
浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的
浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的
</body>
</html>
(二)浮动的原理
先设置一个大的div,里面放三个小的div
<!DOCTYPE html>
<html>
<head>
<meta charset="{CHARSET}">
<title></title>
</head>
<body>
<!--外层div-->
<div style="bbackground-color: pink;">
<div style="width: 100px;height: 100px;background-color: green;">11</div>
<div style="width: 200px;height: 200px;background-color: gold;">22</div>
<div style="width: 300px;height: 300px;background-color: red;">33</div>
</div>
</body>
</html>
效果(没有任何浮动效果)
绿色div加上左浮动
<div id="div01" style="width: 100px;height: 100px;background-color: green;float: left;">11</div>
黄色div加上左浮动
<div id="div02" style="width: 200px;height: 200px;background-color: gold;float: left;">22</div>
红色div加上左浮动
<div id="div03" style="width: 300px;height: 300px;background-color: red;float: left;">33</div>
在三个div之下再加上一个紫色div
<<!DOCTYPE html>
<html>
<head>
<meta charset="{CHARSET}">
<title></title>
</head>
<body>
<!--外层div-->
<div style="background-color: pink;" >
<div id="div01" style="width: 100px;height: 100px;background-color: green;float: left;">11</div>
<div id="div02" style="width: 200px;height: 200px;background-color: gold;float: left;">22</div>
<div id="div03" style="width: 300px;height: 300px;background-color: red;float: left;">33</div>
</div>
<div style="width: 500px;height: 500px;background-color: blueviolet;"></div>
</body>
</html>
- 使用浮动要考虑其他元素的影响
(三)消除浮动影响
- (1)给浮动的父节点加上overflow:hidden
- (2)给父节点加一个高度
- (3)操作被影响元素,加上clear:both属性
内容总结
以上是互联网集市为您收集整理的Python学习 Day19 CSS浮动全部内容,希望文章能够帮你解决Python学习 Day19 CSS浮动所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。