当前位置: 首页 > wzjs >正文

做网站投广告赚钱么常州seo建站

做网站投广告赚钱么,常州seo建站,代做网站 作业,网站建设 seo1. 什么是浮动(Float)? 浮动元素会脱离正常的文档流(Document Flow),并向左或向右移动,直到碰到父元素的边缘或另一个浮动元素。 基本语法 .float-left {float: left; }.float-right {float:…

1. 什么是浮动(Float)?

浮动元素会脱离正常的文档流(Document Flow),并向左或向右移动,直到碰到父元素的边缘或另一个浮动元素。

基本语法

.float-left {float: left;
}.float-right {float: right;
}.no-float {float: none; /* 默认值 */
}

2. 浮动的常见应用场景

(1) 文字环绕图片

<div class="container"><img src="example.jpg" class="float-left" alt="示例图片"><p>这里是环绕的文字内容……</p>
</div>

效果:图片浮动在左侧,文字自动环绕在其右侧。 在这里插入图片描述

(2) 多列布局(传统方式)

在 Flexbox 和 Grid 流行之前,浮动是创建多列布局的主要方式。

.father {border: black solid;width: 1250px;margin: 20px;background-color: #f5f5f5;}.left,.right {float: left;margin-left: 10px;}.left {height: 410px;width: 200px;background-color: black;}.right {height: 410px;width: 950px;background-color: blue;}.grandson {height: 188px;width: 200px;background-color: yellow;float: left;margin-left: 30px;margin-top: 10px;}

在这里插入图片描述
最外黑框线父元素father为文档流,其所有孩子都为浮动流,黑色区块left为一列,蓝色区块right为一列。蓝色区块内又有黄色浮动流grandson。

3. 浮动带来的问题及解决方案

(1) 父元素高度塌陷(Collapsing Parent)

问题:当子元素浮动后,父元素无法自动计算高度,导致布局错乱。

<body><div class="father"><div class="left"></div><div class="right"><div class="grandson"></div><div class="grandson"></div><div class="grandson"></div><div class="grandson"></div><div class="grandson"></div><div class="grandson"></div><div class="grandson"></div><div class="grandson"></div></div><div class="clear"></div></div><div class="no">this is not a content</div>
</body>

显示为:
发现父元素高度发生塌陷,后一位文档流顶了上来。
在这里插入图片描述

解决方案

  • 方法1:使用 clearfix 技巧(推荐)
    .clearfix:after {content: "";display: block;height: 0;clear: both;visibility: hidden;}.clearfix {/* IE6、7 专有 */*zoom: 1;}
    
    <div class="father clearfix">
    
    成功解决:
    在这里插入图片描述
  • 方法2:使用额外标签
============style============
.clear{
clear:both;
}
=============body============
<div class="clear"></div>>

(2) 浮动元素之间的间隙问题

问题:多个浮动元素之间可能出现意外的空白间隙。
原因:HTML 换行符被解析为空格,或 margin 未正确设置。
解决方案

  • 移除 HTML 换行(不推荐)
    <div class="float-left"></div><div class="float-left"></div>
    
  • 使用 margin 调整间距
    .float-item {float: left;margin-right: 10px;
    }
    
  • 改用 Flexbox 或 Grid(现代布局方案)
http://www.dtcms.com/wzjs/454315.html

相关文章:

  • iis 网站 优化软文新闻发稿平台
  • 哈尔滨网站优化seo 优化案例
  • 怎么查网站是不是诈骗怎么把自己的网站发布到网上
  • 免费建设独立域名网站优化排名
  • 推荐一个看b的微信公众号seo关键词推广案例
  • 有域名了怎么建立网站郑州seo推广外包
  • 网站制作公司多少钱打开官方网站
  • 长春 建网站六六seo基础运营第三讲
  • 网站建设培训中心html网页制作
  • 做网站 推广优化网站哪个好
  • 防伪码查询网站怎么做的小程序如何推广运营
  • 手机网站 table样式免费网页设计制作网站
  • wordpress干什么用的湖北seo推广
  • 网站做查赚钱短链接生成器
  • 可以免费做中考题的网站信息流优化
  • 北海网站建设临沂做网络优化的公司
  • 济宁做网站优化拼多多seo 优化软件
  • 做问卷赚钱最好似网站朋友圈推广怎么收费
  • 无锡品牌网站建设创建一个网站需要什么
  • 委托建设网站项目协议书范本创新营销方式有哪些
  • 工业园区网站模版seo怎样优化网站
  • wordpress电影资讯东莞seo收费
  • 旅游网的网站建设如何推广小程序
  • 网页制作图片格式杭州seo排名收费
  • 厦门网站建设维护谷歌浏览器网页版入口手机版
  • 网站怎么做图片放映效果网站创建
  • 网站开发需求清单关键词搜索广告
  • 安国手机网站设计网站优化推广公司
  • iis 隐藏网站湖南网站建设加盟代理
  • 正在建设的网站茂名网络推广