1、浮动(float)

news2024/11/25 20:15:46

提示:我们一般网页上下用标准流,左右用浮动来写

 1.1传统网页布局三种方式

       网页布局本质——用css来摆放盒子,把盒子摆放到相应位置。css提供了三种传统布局简单方式,说就是盒子如何进行排列顺序:

  •  普通流(或者叫标准流)
  • 浮动
  • 定位

1.2标准流(普通流、文档流)

         所谓的标准流,就是标签按照规定,好默认方式排列。

1、块级元素会独占一行,从上向下顺序排列。

  • 常用元素:div、hr、p、h1~h6、ul>li、dl>dt、form、table

2、行内元素会按照顺序,从左到右顺序排列,碰到父元素边缘则自动换行。

  • 常用元素:span、a、i、em.........等

以上都是标准流布局,我们前面学习的就是标准流,标准流就是基本的布局方式。这三种方式都是用来摆放盒子,盒子摆放到合适位置,布局自然就完成了。

     注意:

           实际开发中,一个页面基本都包含了这三种布局方式(后面移动端学习新的布局方式)。

1.3为什么需要浮动

    总结:有很多布局效果,标准流没有办法完成,此时就可以利用浮动(float)完成布局,因为浮动可以改变元素标签默认的排列方式:

浮动最典型的应用:可以让多个块元素、行内排列显示、网页布局第一准则:

               多个块级元素纵向排列找标准流

               多个块级元素横向排列找浮动

               float:“left”;

注意:

    不是div标签标准流不行,可以用标准流行内块模式,因为每一个div标签中间有空格或者间隙,

 display: inline-block;结果:

      所以用浮动float来,表达式:float:left或者right;结果:


总结

提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了标准流行内块 display: inline-block;和浮动float:left、right的区别。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/92729.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

面试蚂蚁(P7)竟被MySQL难倒,奋发图强后二次面试入职蚂蚁金服

爱因斯坦说过“耐心和恒心总会得到报酬的”,我也一直把这句话当做自己的座右铭,这句箴言在今年也彻底在“我”身上实现了。 每一个程序员都拥有一座大厂梦,我也不例外,去年面试蚂蚁金服,竟然被MySQL问倒了&#xff0c…

【Flask框架】——16 Jinja2模板

文章目录Jinja2模板一、Jinja2模板介绍1.模板传参2.语法二、表达式三、控制语句1.条件判断语句2.for循环语句:四、过滤器1.什么是过滤器2.字符串的过滤器3.数值过滤器4.列表相关过滤器5.字典相关过滤器6.自定义过滤器五、测试器1.Jinja2中内置的测试器2.自定义测试器…

配置NTP时间同步之Linux

一:NTP是网络时间同步协议,就是用来同步网络中各个计算机的时间的协议。 二:NTP服务端配置 1.检查系统是否安装了NTP包(Linux一般自带NTP4.2),没有安装我们直接使用yum命令在线安装: yum inst…

Spring Boot整合Swagger3.0及Knife4j

一、什么是 Swagger Swagger是一组围绕 OpenAPI 规范构建的开源工具,可帮助您设计、构建、记录和使用 REST API。主要的 Swagger 工具包括: Swagger Editor – 基于浏览器的编辑器,您可以在其中编写 OpenAPI 规范。 Swagger UI – 将 OpenA…

非零基础自学Golang 第7章 函数 7.8 知识拓展

非零基础自学Golang 文章目录非零基础自学Golang第7章 函数7.8 知识拓展7.8.1 函数参数传递的本质7.8.2 Go内置函数第7章 函数 7.8 知识拓展 7.8.1 函数参数传递的本质 在讲述参数传递前,我们首先要了解两个基本概念:值传递和引用传递。 值传递&…

API接口DTO测试数据构造的一个方式

自动化测试中,经常需要构造请求参数,例如JSON格式的参数,简单的好说,可以手工修改或是用 Postman、Jmeter 等工具结合简单的代码进行处理, 但当数据传输对象(DTO)很复杂,部分字段依赖…

同样是项目经理,为啥就干不过他?

早上好,我是老原。 很多人和我抱怨说,做工作太难了,领导针对我,同样都是项目经理,就老是挑我的刺,找我的麻烦。 其实在我看来,工作其实没有那么难,80%的工作问题,都是沟…

C#语言实例源码系列-虚拟键盘

专栏分享点击跳转>Unity3D特效百例点击跳转>案例项目实战源码点击跳转>游戏脚本-辅助自动化点击跳转>Android控件全解手册 👉关于作者 众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中…

guitar pro8吉他谱软件好用吗?2023GTP全新功能解析

我们常见的GTP格式吉他谱就是用这款软件制作出来的曲谱,也只能用这款软件打开查看。看介绍感觉还不错,原生支持Apple的芯片了。这也是一款能陪着我们一起进步,提升自己的软件。我们在练习吉他等乐器的过程中,音阶与和弦的熟练掌握…

ffmpeg-AVBuffer、AVBufferRef、引用计数机制

目录 引用计数 定义 优点 AVBuffer AVBufferRef av_buffer_create av_buffer_ref av_buffer_unref 参考: 引用计数 定义 引用计数是一种内存管理的方式,当一份内存可能被多个对象使用,可以通过引用计数的方式实现内存复用。 优点 …

深入理解Maven的各项配置

深入理解Maven的各项配置1. Introduction1.1 Big Data -- Postgres2. Install2.1 Maven Install2.2 Config Setting.xml2.3 Local Package Install Maven3. Project4.AwakeningMaven Document: https://maven.apache.org/. Maven Download: https://maven.apache.org/download.…

基于微信小程序的好物分享系统ssm框架-计算机毕业设计

项目介绍 我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱,好物分享系统小程序被用户普遍使用,为方便用户…

【技术应用】mybatis数据库操作(insert、update、delete)返回值为0的场景

【技术应用】mybatis数据库操作insert、update、delete返回值为0的场景一、前言二、数据库异常处理三、insert操作返回值为: 0四、update操作返回值为: 0五、delete操作返回值为: 0六、总结一、前言 最近在review项目组成员代码时,发现代码中有很多mybatis执行数据…

涉及准考证相关需要关注的一系列问题,涉及防疫、考点信息、计算器等内容

12月14日起可以打印准考证!这是一件操作并不复杂的工作,但打印下来以后可能会遇到一些细节问题,对此我们梳理出来供大家参考,有则改之,无则更好! 1.有关省份个人健康申报表等如何填写?如您报考点…

web网页设计期末课程大作业:美食餐饮文化主题网站设计——美食汇5页HTML+CSS+JavaScript

🎀 精彩专栏推荐👇🏻👇🏻👇🏻 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 💂 作者主页: 【主页——🚀获取更多优质源码】 🎓 web前端期末大作业…

事业编招聘:南方科技大学附属实验学校2022年·面向应届毕业生招聘在编教师公告

南方科技大学是在中国高等教育改革发展背景下创建的一所高起点公办创新型大学,2022年2月14日,教育部等三部委公布第二轮“双一流”建设高校及建设学科名单,南方科技大学入选“双一流”建设高校名单。 南方科技大学附属实验学校,地…

部署了一个个人博客(好歹服务器不是闲着了)

界面前台界面展示(给到浏览用户)后台界面展示(简单介绍)技术说明前台界面展示(给到浏览用户) 肯定首先将界面展示一下。声明一下这个不是我原创的界面,当然这个是可以改造的。这个在安全上还有…

血氧仪的分类与价格区别

有没有发现最近血氧仪、额温枪、壁挂式测温仪又开始火了?并且市场活跃度越来越高。而作为我们血氧仪方案提供商或者生产企业来说,您是不是和优优一样会时常听到客户发出如下反馈: “我刚问了另外一家,和你这个样子差不多的&#…

VC++2010中使用MSDN library 200X版本

前言 以前一直用VS2005 ,帮助文档调用很方便,现在要使用VS2010版本来写程序,这个帮助文档真是不方…… 自己写了一个F1的按键助手,这下我可 以使用VS2008中的帮助文档了,虽然帮助低一个版本,但是写C程序,…

七个步骤覆盖 API 接口测试

接口测试作为最常用的集成测试方法的一部分,通过直接调用被测试的接口来确定系统在功能性、可靠性、安全性和性能方面是否能达到预期,有些情况是功能测试无法覆盖的,所以接口测试是非常必要的。首先需要对接口测试的基本信息做一些了解&#…