html如何清除浮动

html清除浮动的方法:1、给浮动元素的父级高度和宽度;2、父级元素加上【overflow:hidden】;3、给兄弟元素加一个【clear:both】;4、利用伪类去除浮动。

html如何清除浮动

本教程操作环境:windows7系统、html5版,DELL G3电脑。

html清除浮动的方法:

方法一:(给父级元素宽度和高度)

  由于浮动元素不占据文档流,所以说紫色div是由于没有内容撑开高度才消失的,而不是不存在了。所以方法一就是我们给紫色div高度和宽度也就是给浮动元素的父级高度和宽度,从而让它自己撑开宽高,从而进行显示。

立即学习“前端免费学习笔记(深入)”;

css代码:

#div1{width:600px;height:300px;background: medium purple;} #left{width: 200px;height: 100px;background: sky-blue;} #right{width: 250px;height: 150px;background: pink;}

 效果图:

6acf4951e2d747ee75e943cdcc0cde5.png

方法二:父级元素加上overflow:hidden

很多人会说我们不想给紫色div固定的宽高,想让它的内容将它撑开。那么我们就可以在父级元素上也就是紫色div的css中加上overflow:hidden。从而让紫色div显示出来了。

css代码:

#div1{background: medium purple;overflow:hidden}

 效果图

d5ad5c1d0d9b465f97cea6f13bd10e5.png

方法三:给兄弟元素加一个clear:both

除了对父级进行改变,我们也可以对子元素的兄弟元素进行改动,从而达到去除浮动的效果。

html代码:

 效果图:

e16f44860e22ba00d7faf47eb99b006.png

方法四:利用伪类去除浮动

用伪类清除浮动时用after,并且加上content:””可以加内容也可以不加,但是一定要加上display:block;同时还要写clear:both;

css代码:

#div1:after{content:"";clear: both;display: block;}

效果图:

bf6138903f7ca26ab20500609a9b8b0.png

相关学习推荐:html视频教程

以上就是html如何清除浮动的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1549665.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年12月21日 20:34:06
下一篇 2025年12月21日 20:34:17

相关推荐

  • html如何设置图片位置

    html设置图片位置的方法:1、新建文件,在head标签中设置输入style标签;2、设置body的样式,给body加一张图片;3、在浏览器就会看到图片是在浏览器的右上方的。 本教程操作环境:windows7系统、html5版,DELL G3电脑。 html设置图片位置的方法: 1、可以使用back…

    2025年12月21日 好文分享
    000
  • html如何设置按钮大小

    html设置按钮大小的方法是可直接给input元素添加宽、高,具体代码如【】。 本教程操作环境:windows7系统、html5版,DELL G3电脑。 html设置按钮大小的方法: html中设置按钮的大小:可直接给input元素添加宽、高,具体代码如下: 下面是未设置input按钮大小和设置了按…

    2025年12月21日
    000
  • html隐藏属性如何使用

    html隐藏属性的使用方法:1、使用disabled禁用input元素;2、readonly规定输入字段是否为只读;3、hidden属性值为true时,元素在界面上处于隐藏状态;4、display值为none表示此元素不会被显示。 本教程操作环境:windows7系统、html5版,DELL G3电…

    2025年12月21日
    000
  • 如何将JSON转换为HTML格式并显示

    将JSON转换为HTML格式并显示的方法:1、使用【/ui2/cl_json=>serialize】来生成JSON串;2、调用T【RANSFORMA..】来转换HTML;3、使用【cl_abap_browse..】显示HTML。 本教程操作环境:windows7系统、html5版,DELL G…

    2025年12月21日
    000
  • html如何设置标题居中

    html设置标题居中的方法:1、在文本编辑框中,输入文本标题;2、标题前面加入代码【style:text-align:center】;3、网页的标题设置成功。 本教程操作环境:windows7系统、html5版,DELL G3电脑。 html设置标题居中的方法: 1、打开html应用软件,在文本编辑…

    2025年12月21日 好文分享
    000
  • html怎么设置字体

    html设置字体的方法:1、【font-variant】属性可以设定小型大写字母;2、【font-weight】属性设置文本的粗细;3、【font-size】属性设置文本的大小。 本教程操作环境:windows7系统、html5版,DELL G3电脑。 html设置字体的方法: 1、字体变形 fon…

    2025年12月21日
    000
  • html怎么设置编码utf8

    html设置编码utf8的方法:首先打开HTML文件;然后在head之间添加语句“”即可。 本文操作环境:Windows7系统、Dell G3电脑、HTML5版。 在html中设置浏览的编码方式为UTF-8 在head之间,添加 UTF-8(8位元,Universal Character Set/U…

    2025年12月21日
    000
  • HTML页面如何实现3秒之后自动跳转

    本篇文章给大家介绍html页面实现3秒之后自动跳转的方式。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 方法1: 最简单的一种:直接在前面 里面添加代码: //3秒之后自动跳转到res.html,两个属于同一文件下面,要是需要跳转到jsp页面,就需要在url里面填写url地址——…

    好文分享 2025年12月21日
    000
  • html中如何美化展示json格式数据

    本篇文章给大家介绍 html中美化展示json格式数据的方式。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 直接上代码: html中主要加一个pre 的标签 GeoJsonTxt示例如下: 注意:示例中features,geometry,coordinates,propertie…

    2025年12月21日
    000
  • input文本框如何实现添加提示文字,填写内容时消失

    htmledit_views-b5506197d8.css”/> 本篇文章给大家介绍input文本框实现添加提示文字,填写内容时消失的方式。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 input文本框内添加提示文字,填写内容时消失: 用placeholder属…

    2025年12月21日
    000
  • html如何转pdf

    本篇文章给大家介绍html转pdf的方式。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 1、准备资源 itext.jar www.baidu.com html2canvas.js 立即学习“前端免费学习笔记(深入)”; www.baidu.com 2、前端代码: //进行截图操作…

    2025年12月21日
    000
  • html的注释是什么

    html的注释是不被程序执行的代码,用于程序员标记代码,在后期的修改,以及他人的学习时有所帮助,【】注释标签用来在源文档中插入注释,注释不会在浏览器中显示。 本教程操作环境:windows7系统、html5版,DELL G3电脑。 html的注释不被程序执行的代码。用于程序员标记代码,在后期的修改,…

    2025年12月21日
    000
  • 如何设置HTML select下拉框的默认值?

    本篇文章给大家介绍设置select下拉框默认值的方式。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 我们可以在所需选项上使用“selected”属性来设置select元素的默认值,这是一个布尔属性。 默认情况下,具有“selected”属性的option标签将显示在下拉列表sel…

    2025年12月21日 好文分享
    000
  • 如何处理html中的换行字符“↵”

    本篇文章给大家介绍处理html中的换行字符“↵”的方式。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 需求背景 通过ajax请求回字段值,该字符是String类型,且包含换行符↵ ,将获取到的字符串内容按照原样格式进行换行展示出来。 解决思路 通过字符串替换元素的方式解决问题 解…

    2025年12月21日
    000
  • html中怎么让表格居中

    html中让表格居中的方法:首先新建html文件;然后在标签中输入代码“body {text-align: center;} table {margin: auto;}”即可让表格居中。 本文操作环境:windows7系统、HTML5&&CSS3版、Dell G3电脑。 设置表格居中…

    2025年12月21日 好文分享
    000
  • html悬停时如何改变链接a样式

    在html中,可以使用“:hover”伪类选择器改变标签a悬停时的样式,只需要给a元素设置“a:hover{属性:属性值}”即可。“:hover”选择器用于选择鼠标指针浮动在上面的元素,然后给该元素添加相应样式。 本教程操作环境:windows7系统、CSS3&&HTML5版、Del…

    2025年12月21日
    000
  • html div标签什么意思

    在html中,div的意思为“分区”,是一个区隔标签,用于定义文档中的分区,可以把文档分割为独立的、不同的部分。div元素是用来为HTML文档内大块的内容提供结构和背景的元素;DIV起始和结束标签之间的所有内容都是用来构成这个块的。 本教程操作环境:windows7系统、HTML5版、Dell G3…

    2025年12月21日
    000
  • transform在html是什么意思

    在html中,transfrom的意思是“转换”,让元素应用2D或3D转换,语法“transform:none|transform-functions”。transfrom属性允许元素旋转rotate、扭曲skew、缩放scale等转换。 本教程操作环境:windows7系统、CSS3&&a…

    2025年12月21日
    000
  • html中表单的标签是什么

    在html中,表单的标签是form,语法“表单内容”;form标签用于为用户输入创建HTML表单,包含input、label、select等其他元素。 本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。 在html中, 表单内容 说明:表单内容可以是…

    2025年12月21日
    000
  • 如何快速查找html中的链接

    本篇文章给大家介绍一个快速查找html中链接的方式。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 def getUrlList(html_str):pattern = r'<a href="(https.*?/[0-9]{9})".*'url_…

    2025年12月21日
    000

发表回复

登录后才能评论
关注微信