首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

HTML中CSS浮动布局的特点

浮动元素会脱离标准流(简称:脱标),在标准流中不占位置。...※ 相当于从地面飘到了空中,如果一个元素按照正常的标准流来显示,会在html中所属的位置上占位,后面的元素会紧跟着它,但是浮动脱离了标准流,以后我们在看到浮动的元素之后,不能以正常的标准流里进行判断。...浮动元素比标准流高半个级别,可以覆盖标准流中的元素。 浮动找浮动,下一个浮动元素会在上一个浮动元素后面左右浮动。 浮动元素会受到上面元素边界的影响。...浮动元素有特殊的显示效果: ※ 一行可以显示多个,不管元素是行内元素还是块级元素,设置浮动后,将来显示的时候会在同一行内显示,除非一行放不下了,才会在第二行依次显示。...※ 可以设置宽高 注意点 浮动的元素不能通过 text-align:center 或者 margin:0 auto 让浮动元素本身水平居中。

2.7K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    HTML图像标记和CSS入门(一)

    HTML图像标记 1.图像标记 1.1 图像URL“/> src指定图像文件的路径和文件名,它是img标记的必需品。...1.3 图像的宽高属性 width,height 两者不能同时使用 1.4 图像的边框的属性 border :可以为图像添加边框,设置边框的宽度,但边框颜色的调整仅仅通过HTML属性时不能通过的。...1.5 图像的边距属性 vspace 和hspace 1.6图像的对齐方式用align表示 2.相对路径和绝对路径 1.绝对路径 绝对路径一般是指带有盘符的路径 html...\chapter02\img\laopo.jpg" 2.绝对路径 2. 1 图像文件和html 文件位于同一文件夹:只需输入图像文件的名称即可 2.2 图像文件位于html文件的下一级文件夹:输入文件夹名和文件名...,之间用”/“隔开 2.3图像文件位于html 文件的上一级文件夹:在文件名之前加入”..

    2.1K30

    03.HTML头部CSS图像表格列表

    定义了HTML文档中的元数据 定义了客户端的脚本文件 定义了HTML文档的样式文件 HTML 样式- CSS CSS (Cascading Style...如何使用CSS CSS 是在 HTML 4 开始使用的,是为了更好的渲染HTML元素而引入的....CSS 可以通过以下方式添加到HTML中: 内联样式- 在HTML元素中使用"style" 属性 内部样式表 -在HTML文档头部 区域使用 元素 来包含CSS 外部引用 -...如果图像指定了高度宽度,页面加载时就会保留指定的尺寸。如果没有指定图片的大小,加载页面时有可能会破坏HTML页面的整体布局。...浮动图像 本例演示如何使图片浮动至段落的左边或右边。 设置图像链接 本例演示如何将图像作为一个链接使用。 创建图像映射 本例显示如何创建带有可供点击区域的图像地图。其中的每个区域都是一个超级链接。

    19.4K101

    Web前端温故知新-CSS基础

    1.2 HTML、CSS与JS三者的关系   HTML:页面结构,负责从语义的角度搭建页面结构。   CSS:页面样式表现,负责从审美的角度美化页面。   ...(1)标准流     要了解浮动,就不得不先了解html中的标准流。...6.浮动具有破坏性,元素浮动后,破坏原来的正常流布局,造成内容塌陷。   ...(2)CSS精灵本质   简单来说,CSS精灵是一种处理网页背景图像的方式,它将一个页面所涉及到的所有零星背景图像都集中到一张大图中去,然后将大图应用于网页。...(3)CSS精灵原理   CSS精灵其实就是将网页中的一些背景图像整合到一张大图中,然而,各个网页元素通常只需要精灵图中不同位置的某个小图,要想精确定位到精灵图中的某个小图,就需要使用css中的background-image

    3.5K40

    Web前端温故知新-CSS基础

    1.2 HTML、CSS与JS三者的关系   HTML:页面结构,负责从语义的角度搭建页面结构。   CSS:页面样式表现,负责从审美的角度美化页面。   ...(1)标准流     要了解浮动,就不得不先了解html中的标准流。...6.浮动具有破坏性,元素浮动后,破坏原来的正常流布局,造成内容塌陷。   ...精灵技术   (1)CSS精灵背景   当用户访问一个网站时,需要向服务器发送请求,网页上的每张图像都要经过一次请求才能展现给用户。...(2)CSS精灵本质   简单来说,CSS精灵是一种处理网页背景图像的方式,它将一个页面所涉及到的所有零星背景图像都集中到一张大图中去,然后将大图应用于网页。

    2.4K20

    CSS float浮动的深入研究、详解及拓展(二)

    又是我反复提到的,浮动破坏了inline box,也就是破坏了高度,所以这里含有浮动属性的li元素实际上是没有高度的。所以呢,要是后面还有同样的li标签的话,就会水平对齐排列的。.../image/border.png" /> 结果如下图: 左浮动的li元素和无浮动的li元素 看下面的HTML代码: ...八、解决高度塌陷的问题 – 清除浮动 CSS中有个讨论较多的话题就是如何清除浮动,清除浮动其实就一个目的,就是解决高度塌陷的问题。为什么会高度塌陷?什么时候会高度塌陷?...所以呢,并不是只要有浮动元素就会坍塌,就要清除的,CSS水平高低衡量的标准之一就是改用什么样式就用什么样式,不多用也不少用。 下面就来讲讲如何清除浮动,zxx:写到这儿,一下子轻松了。...于是呢,我们可以用CSS代码生成一个具有clear属性的元素,其中的关键样式就是content了。

    60200

    前端硬核面试专题之 CSS 55 问

    如何优化图像、图像格式的区别 ? JPG 的特性 支持摄影图像或写实图像的高级压缩,并且可利用压缩比例控制图像文件大小。...PNG 用来存储灰度图像时,灰度图像的深度可多到 16 位,存储彩色图像时,彩色图像的深度可多到 48 位,并且还可存储多到 16 位的 α 通道数据。...第三:行内样式 认为 HTML 里不能出现 CSS 命令。其实有时候没有什么大不了。比如通用性差,效果特殊,使用 CSS 命令较少,并且不常改动的地方,使用这种方法反而是很好的选择。...jpg 是一种针对相片使用的一种失真压缩方法,是一种破坏性的压缩,在色调及颜色平滑变化做的不错。在 www 上,被用来储存和传输照片的格式。 gif 是一种位图文件格式,以 8 位色重现真色彩的图像。...与该元素同级的浮动元素,对于同一方向的浮动元素(同级),两个元素将会跟在碰到的浮动元素后面;而对于不同方向的浮动元素,在宽度足够时,将分别浮动向不同方向,在宽度不同是将导致一方换行(换行与 HTML 书写顺序有关

    2K20

    对html中的图片进行深度实践,一个简单到爆的知识点,到底要不要看?

    :图片下面,我继续新的知识点,浮动图像,什么鬼?...意思就是使用CSS的float属性使图像浮动到网页的右侧或左侧,废话不说,看小栗子,代码:CSS width 和 height 属性定义图像的大小使用 CSS float 属性使图像向左或向右浮动HTML图片映射图片映射是什么鬼?...HTML背景图片背景图像是什么鬼?就是背景图像啊!比如body标签的背景页,div标签、p标签等等。简而言之,几乎任何HTML元素都可以指定背景图像。看下面的小栗子,在div中指定背景图片HTML中使用图片的深度实践,本篇就到此为止了,现在对本篇所提到的标签做个小总结:标签描述img定义图像map定义图像映射area定义图像地图中的可单击区域picture为多个图像资源定义容器好了

    71110

    前端面试题-每日练习(3)

    特点: (1)任意放缩 用户可以任意缩放图像显示,而不会破坏图像的清晰度、细节等。 (2)文本独立 SVG图像中的文字独立于图像,文字保留可编辑和可搜寻的状态。...canvas是HTML5中新增一个HTML5标签与操作canvas的javascript API,它可以实现在网页中完成动态的2D与3D图像技术。...:0,对于兼容的,一般的做法就是在书写css样式的将2个都写上就行,就能实现兼容 12.请列举几种清除浮动的方法(至少两种)?...提供的clear:both清除浮动,让父级div能自动获取到高度 优点:简单、代码少、浏览器支持好、不容易出现怪问题 缺点:不少初学者不理解原理;如果页面浮动布局多,就要增加很多空div,让人感觉很不好...rem rem是CSS3新增的一个相对单位(root em,根em),相对于根元素(即html元素)font-size计算值的倍数 只相对于根元素的大小 rem(font size of the

    15420

    面试题整理|45个CSS面试题

    以往这个属性总应用于图像,使文本围绕在图像周围,不过在 CSS 中,任何元素都可以浮动。浮动元素会生成一个块级框,而不论它本身是何种元素。...用于控制图像滚动的属性是什么? background-attachment:该属性设置背景图像是随页面其余部分滚动还是固定滚动。...浮动元素会创建BFC,所以浮动元素内部子元素主要受浮动元素影响,两个浮动元素之间是互不影响的。...4、Mixins生成重复的CSS。 5、诸如循环,列表和映射之类的Sass功能可以使配置更容易且更省力。 6、将您的代码分成多个文件。...浏览器供应商有时会在实验性或非标准CSS属性和JavaScript API中添加前缀,因此,从理论上讲,开发人员可以尝试新的想法,同时从理论上防止在标准化过程中依赖他们的实验,然后破坏Web开发人员的代码

    4.5K30
    领券