十、HTML中的浮动

1、浮动

1、浮动
块级元素
独占一行
若块级元素宽度较少时,导致后续是空白

布局
先整体,后局部
先简单,再复杂
复杂再划分

整体布局
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
局部
在这里插入图片描述

2、float属性

浮动==飘

float属性
让网页元素按照标准文档流方式显示
自上到下,自左向右
left
元素向左浮动
right
元素向右浮动
none
默认值,不浮动

重置默认样式,否则无法实现像素级精确控制

clear 属性

clear属性
使用浮动之后,导致后续元素显示异常
清除之前的浮动特性
none
默认值
left
清除左浮动
right
清除右浮动
both
清除左右浮动

4、整体布局示例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
* {
    margin: 0;
    padding: 0;
}
        .container {
            width: 1196px;
            margin: 0 auto;
        }

        .header {
            float: left;
            width: 100%;
            height: 50px;
                 background-color: #1f78b5;
        }

        .left {
            float: left;
            width: 200px;
            height: 600px;
            background-color: #90ef90;
        }

        .main {
            float: left;
            margin-left: 5px;
            width: 990px;
            height: 600px;
            background-color: lightpink;
        }

        .footer {
            clear: left;
            width: 100%;
            height: 120px;
            background-color: red;
        }
    </style>
</head>
<body>
<div class="container">
    <div class="header">top</div>
    <div class="left">left</div>
    <div class="main">main</div>
    <div class="footer">footer</div>
</div>
</body>
</html>

在这里插入图片描述

5、overflow属性

overflow属性
溢出处理
visible
默认值,超出范围显示
hidden
内容超出部分不显示
scroll
出现滚动条,方便内容查看
auto
如果超出范围,自动显示滚动条方便查看

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
        .book {
            width: 200px;
             height: 100px;
            background-color: lightpink;
            overflow: hidden;
        }
    </style>
</head>
<body>
<div class="book">
    <div>一77事变,打倒小日本!77事变,打倒小日本77事变,打倒小日本77事变,打倒小日本77事变,打倒小日本</div>
    <div>二77事变,打倒小日本!77事变,打倒小日本77事变,打倒小日本77事变,打倒小日本77事变,打倒小日本</div>
    <div>三77事变,打倒小日本!77事变,打倒小日本77事变,打倒小日本77事变,打倒小日本77事变,打倒小日本</div>
    <div>四77事变,打倒小日本!77事变,打倒小日本77事变,打倒小日本77事变,打倒小日本77事变,打倒小日本</div>
</div>
</body>
</html>

在这里插入图片描述

6、局部布局

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
        * {
            margin: 0;
            padding: 0;
        }
        ul {
            list-style: none;
        }

        .container {
            width: 1196px;
            margin: 0 auto;
        }

        .header {
            float: left;
            width: 100%;
            height: 50px;
            background-color: #1f78b5;
        }

        .finder {
            float: left;
            width: 100%;
            height: 120px;
        }

        .finder li {
            float: left;
        }

        .finder .f_logo {
            width: 300px;
            text-align: center;
            line-height: 120px;
        }

        .f_logo img {
            vertical-align: middle;
        }

        .finder .f_search {
            margin: 0px 50px;
            width: 700px;
            background-color: lightpink;
        }
        .f_search form {
            width: 100%;
                 height: 60px;
            border-radius: 60px;
            border: solid 5px red;
        }

        .finder .f_download {
            width: 75px;
            height: 80px;
            background-color: white;
        }

        .f_download img {
            width: 70px;
            height: 60px;
        }

        .left {
            float: left;
            width: 200px;
            height: 600px;
            background-color: #90ef90;
        }

        .main {
            float: left;
            margin-left: 5px;
            width: 990px;
            height: 600px;
            background-color: lightpink;
        }

        .footer {
            clear: left;
            width: 100%;
            height: 120px;
            background-color: red;
        }
    </style>
</head>
<body>
<div class="container">
    <div class="header">top</div>
    <div class="finder">
        <ul>
              <li class="f_logo"><a href="#"><img src="images/taobao.png"/></a></li>
            <li class="f_search">
                <form>
                    <span>宝贝</span>
                    <input type="search" name="keyword" />
                </form>
                <ul>
                    <li><a href="#">新款连衣裙</a></li>
                    <li><a href="#">四件套</a></li>
                    <li><a href="#">潮流T恤</a></li>
                    <li><a href="#">时尚女鞋</a></li>
                    <li><a href="#">短裤</a></li>
                    <li><a href="#">半身裙</a></li>
                    <li><a href="#">男士外套</a></li>
                </ul>
            </li>
            <li class="f_download"><a href="#"><span>下载淘宝</span>
                <img src="images/download_taobao.png"/></a></li>
        </ul>
    </div>
    <div class="left">left</div>
    <div class="main">main</div>
    <div class="footer">footer</div>
</div>
</body>
</html>
        

在这里插入图片描述

html5浮动怎么写代码,html浮动详解(代码实例)
weixin_32715349的博客
06-02 6344
html浮动详解浮动的理解我对浮动的理解就是,浮动大多数是针对块级元素来说,而且一般来说是配合布局使用,拿我们的布局为例,假设每一个按键都是块级元素,那么他就不会像现在的键盘这样而是一个键子占一行,而浮动的意思及时把键子抬起来这样我们就可以移动了,左浮动就是把键子抬起来然后向左移动直到碰到和他一样高度的其他的键子的边缘,也就是其他的浮动元素,或者碰到了这个键子所在的边界,就停下来。右浮动就是向右移...
浮动
じ☆ve暧メ晴的博客
11-05 772
浮动(float) 普通流(normal flow) 这个单词很多人翻译为 文档流 , 字面翻译 普通流 或者标准流都可以。 前面我们说过,网页布局的核心,就是用 CSS 来摆放盒子位置。如何把盒子摆放到合适的位置? CSS 的定位机制有 3 种:普通流(标准流)、浮动和定位。 html 语言当另外一个相当重要的概念----------标准流!或者普通流。普通流实际上就是一个网页内标签元素正常...
详述HTML浮动(float)
飞翔的企鹅的博客
10-05 1万+
为什么需要浮动 假设我们现在需要在页面上放置“黄、绿、蓝”三个颜色的色块,我们可以创建三个<div>标签显示三色快放入一个大的<div>标签,效果如下图: (为便于说明,给外层的div加上了红色边框) 那么问题来了,每个div模块都要占用一整行来显示,显然右边大部分的空白区域无法显示其它内容被浪费掉;或者说现在你想让这三个色块连成一排紧密无缝地显示出来,那样该...
HTML + CSS - 网页布局之一般布局&浮动布局
最新发布
qq_51222843的博客
09-11 1367
讲解CSS的一般布局以及浮动布局
html 浮动窗口
06-10
日常老师留的html作业,不知道是否对大家有用,可用于html作业借鉴,学习。=供参考啊。嘻嘻(●'◡'●)
浮动的特点
m0_70552412的博客
06-01 795
块元素在文档流默认垂直排列,所以这个三个div自上至下依次排开, 如果希望块元素在页面水平排列,可以使块元素脱离文档流 使用float来使元素浮动,使一个元素向其父元素的左侧或右侧移动,从而脱离文档流 可选值: none,默认值,元素默认在文档流排列 left,,向页面的左侧浮动 right,向页面的右侧浮动 浮动的特点 1:浮动元素会脱离文
HTML浮动
jack_2326的博客
08-12 4161
文章目录一、网页布局分类二、display属性的使用三.浮动的应用四、解决父级边框塌陷的方法 一、网页布局分类 网页基本上都包括网站导航,网页主题内容,网站版权三个部分,虽然互联网上的网页基本上都包括这三个部分,但是在布局上各不相同。网页布局有上左右下布局,上左右下布局,左边固定,右边自适应布局等,网页的头部和底部差不多,差异在于主题内容。 1.什么是标准文档流? 标准文档流是指元素根据块级元素或行内元素的特性按从上到下,从左到右的方式自然排列。 二、display属性的使用 已经知标准文档流右两种元.
html&CSS-----浮动
m0_73633088的博客
07-23 3094
详细介绍html&CSS浮动元素,详细说明浮动的特点、原理、写法以及其缺陷还有针对其缺陷的解决方法,快点进来看看吧!!!
HTML:厉害的浮动浮动的特点)
m0_64054560的博客
03-31 4872
浮动的特点:特点: 1、元素一旦做了浮动,就会漂浮起来不占位置,后面的元素会向前补齐 2、浮动的元素是覆盖不了文字和图片的 (前两条专业话术:半脱离文档流/半脱标) 3、如果多个元素做的都是左浮动,那么元素就是从左到右依次横向排列;如果多个元素做的都是右浮动,那么元素就是从右到左依次横向排列。 4、如果一行放不下了,是会自动换行的。 5、如果没有设置宽度,并且元素做了浮动,那么这个元素的宽度是由内容决定的。 6、元素一旦做了浮动,那么无论是什么元素都可以添加宽高了。
HTML5视频播放器窗口浮动代码
06-24
本资源提供的"HTML5视频播放器窗口浮动代码"是一款专为MP4格式视频设计的播放器,其特色在于播放窗口可以在页面上浮动,提供了良好的用户体验,尤其是在浏览长篇内容时,用户可以一边阅读,一边观看视频。...
HTML浮动与定位
01-19
### HTML浮动与定位知识点详解 #### 一、元素的浮动 **1.1 浮动的概念** 元素的浮动CSS一个重要的概念,它可以让设置了浮动属性的元素脱离标准文档流,移动到指定的位置。浮动主要用于创建更复杂的布局结构。...
一个浮动广告的html代码
02-26
一个浮动广告的html代码,有助于网站建设,广告联盟,网络赚钱,等等
html/cssfloat浮动的用法实例详解
11-21
 然后我们会发现红色盒子浮动到了右边,但是蓝色盒子就直接上移到了原先红色盒子的位置。 然后我们将蓝色盒子也浮动到右边看看效果: 我们会发现它会紧跟着红色盒子排列,而不会受块级元素影响独占一行。 二、...
html浮动到固定位置,CSS浮动与定位详细解析
weixin_30278943的博客
06-05 2049
1.文档流文档即一个网页,文档流处在网页的最底层,它表示的是页面的一个位置,我们所创建的元素默认都处在文档流当。通过浮动和定位可以脱离文档流。元素在文档流的特点块元素:1.块元素会在文档流独占一行,块元素会至上而下排列。2.块元素在文档流的宽度默认值为auto(自动),即为父元素的100%。3.块元素在文档流的高度默认为内容高度,即被内容撑开,没有内容就为0,有内容的话,内容多少它就多...
HTML---浮动
qq_49004189的博客
06-28 3113
浮动
html浮动
lulu17862078553的博客
11-24 736
浮动1 问题1父级塌陷:子级浮动,父级不浮动,父级的高度不再被子级的内容撑起 &lt;style&gt; .fuji{border: solid 5px black;} .ziji{border: solid 5px red;height: 100px; float: left;} &lt;/style&gt; &lt;/head&gt;   &lt;body&gt; &lt;d...
html浮动布局
热门推荐
小白
10-19 1万+
html浮动布局 浮动布局:         之所以要使用到浮动布局,只要是像div等块标签,在网页显示时,无论其宽的大小,都是独占一行。而在网页布局,我们常常需要将两个或者是多个div并排放置。由于div独占一行,并排是不可能实现的。所以我们需要采用浮动布局,所谓的浮动布局,可以这么来理解,将网页当作游泳池,游泳池分为水底和水面,一般的网页布局就是将标签贴在水池地面上,固定着,而浮动布局就
HTML基础知识(四)——浮动
weixin_48683052的博客
09-10 4457
一、浮动布局 (一)功能 1、布局方向:(1)垂直方向(2)水平方向 水平方向受限,需要设置宽度; 在水平方向布局的时候出现两个问题:间隙问题(font-size:0)和行对齐问题(vertical-align)。 2、浮动布局可以让水平排列变简单,浮动的初衷是用来解决文字环绕; *原来代码:需要设置display:inline-align转换类型和给父元素设置font-sise:0px,然后给子元素恢复字体大小和对...
HTML浮动
swiftwwj的博客
01-09 301
以下代码说明什么是浮动<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <!-- 网页里面的元素分2种, 一种是自己占一行的 叫做块元素 另一种是大家共聚一行的,一行放不下了才换行 行级元素--> <!-- 描述:单独的一个标签,称之为单标签
html取消上级浮动影响
05-28
要取消HTML上级元素的浮动影响,可以使用CSS的clear属性。clear属性可以取值为left、right、both、none。它用于规定一个元素的哪一侧不允许其他浮动元素。例如,如果希望一个元素不受上级元素浮动的影响,可以在该元素添加如下CSS代码: ``` clear:both; ``` 这样,该元素就会在上级元素的浮动影响下保持清晰,不会被浮动元素覆盖。
写文章

热门文章

  • 自测可用的起点中文网VIP免费看油猴插件 20253
  • 蓝桥杯 题库 简单 每日十题 day6 12504
  • 开源小说阅读软件和书源(免费) 9003
  • 蓝桥杯 题库 简单 每日十题 day11 7829
  • Steam游戏免费永久入库教程 7501

分类专栏

  • 数据可视化技术 4篇
  • 计算机组成原理 1篇
  • 实用网站分享 48篇
  • j计算机网络 2篇
  • 数据库原理 8篇
  • 区块链游戏 8篇
  • 14届蓝桥杯c++B组 10篇
  • 第十三届蓝桥杯省赛C++B组 10篇
  • 第七届蓝桥杯C/C++省赛B组 10篇
  • 第六届蓝桥杯C/C++省赛B组 10篇
  • 第五届蓝桥杯C/C++B组 1篇
  • 第十二届蓝桥杯C/C++省赛B组 10篇
  • 第十一届蓝桥杯C/C++省赛B组第二场 10篇
  • 第四届蓝桥杯C/C++B组 1篇
  • 第八届蓝桥杯C/C++省赛B组 10篇
  • 第九届蓝桥杯C/C++省赛B组 10篇
  • 第十届蓝桥杯C/C++省赛B组 10篇
  • 第十一届蓝桥杯C/C++省赛B组第一场 10篇
  • 华东区大赛赋能训练营(第一期) 7篇
  • 蓝桥杯省赛无忧 189篇
  • html网页设计 1篇
  • 蓝桥杯刷题 27篇
  • 动态规划(基础版) 1篇
  • c语言 6篇
  • 大数据导论 2篇
  • PS 7篇
  • 数学建模 7篇
  • OJ 9篇
  • 大数据开发与分析暑期实训笔记 9篇

最新评论

  • Steam游戏免费永久入库教程

    2401_87830629: 联机的也可以玩嘛

  • Steam游戏免费玩 gamebox 一起来玩幻兽帕鲁吧

    2301_81689345: 下载速度好慢啊

  • C++期末模拟题(详解)

    WannaFlysyx: 18题三个一,解释对的,答案不符

  • Steam游戏免费永久入库教程

    夜雨闻笙: 博主,请问有最新的清单和秘钥文件吗?

  • ensp vlan连接(详细)

    挣做新青年: 我把第二个交换机连接的pc的IP地址改成172.168.30.30./24 ,172.168.30.40/24了,结果ping不通了呜呜呜呜呜

最新文章

  • 数据可视化笔记 四、NumPy
  • 数据可视化技术笔记 三、网络数据采集
  • 数据可视化技术笔记 二 、MySQL数据库编程
2024
10月 1篇
09月 4篇
07月 3篇
06月 12篇
05月 10篇
04月 7篇
03月 122篇
02月 139篇
01月 81篇
2023年121篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

深圳坪山网站建设公司中山做网站优化东至网站优化哪家性价比高北京网站推广优化公司郑州家装行业网站优化推广可靠吗网站seo优化哪里的好温州优化有什么网站镇江网站排名优化谷歌网站优化工具平湖电影网站优化长安优化网站推广企业推广北京网站优化推广收费网站整体优化中国网站优化广告搜索优化的网站网站整体优化流程河北网站优化外包网站优化怎么做佛山网站权重优化服务商长安专业网站推广优化外包某某网站搜索引擎优化网站优化预算潮州网站优化运营周口网站关键词优化排名系统前端网站性能优化实战视频浙江营销型网站优化平台英山网站优化推广四川营销型网站建设优化mobile网站怎么优化北京网站推广优化方案网站内容优化的好处香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

深圳坪山网站建设公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化