DIV并排显示并换行

几个div有间隙且并排显示的方法 几个div有间隙并排显示的方法 在实际开发中,很多情况下需要多个div有间隙的并排显示,下面是我总结的几种方法。 这是我们要实现的效果图 一、使用float浮动 首先,根据要实现的效果图,... 阅读详情

        背景:

        想加个进度条,类似于这样:,但是文字总是处于近吐掉上方:。

        方法试探:     

<div style="float:left;"> Process1:</div>
<div style="float:left;"> 
    <div style="padding: 1px; background-color: #E6E6E6; border: 1px solid #C0C0C0; width: 300px; height: 20px;">
        <div id="processbar" style=" background-color: #00CC00; height: 19px; width: 250px;"></div>
    </div>
</div>
         得到想要的样子:,但是重复添加,如:

<div style="float:left;"> Process1:</div>
<div style="float:left;"> 
    <div style="padding: 1px; background-color: #E6E6E6; border: 1px solid #C0C0C0; width: 300px; height: 20px;">
        <div id="processbar" style=" background-color: #00CC00; height: 19px; width: 250px;"></div>
    </div>
</div>
<br />
<div style="float:left;"> Process1:</div>
<div style="float:left;"> 
    <div style="padding: 1px; background-color: #E6E6E6; border: 1px solid #C0C0C0; width: 300px; height: 20px;">
        <div id="processbar" style=" background-color: #00CC00; height: 19px; width: 250px;"></div>
    </div>
</div>
         得到效果:,没有换行。

        加空DIV后,换行:

<div style="float:left;"> Process1:</div>
<div style="float:left;"> 
    <div style="padding: 1px; background-color: #E6E6E6; border: 1px solid #C0C0C0; width: 300px; height: 20px;">
        <div id="processbar" style=" background-color: #00CC00; height: 19px; width: 250px;"></div>
    </div>
</div>
<div >end</div>
<br />

<div style="float:left;"> Process1:</div>
<div style="float:left;"> 
    <div style="padding: 1px; background-color: #E6E6E6; border: 1px solid #C0C0C0; width: 300px; height: 20px;">
        <div id="processbar" style=" background-color: #00CC00; height: 19px; width: 250px;"></div>
    </div>
</div>
<div >end</div>
        效果:。

        一个朋友给代码,不用加空DIV就可换行:

<div style="float:left;">Prooess2:</div>
<div style="float:left;">
    <div style="padding:1px;background-color:#e6e6e6;height:auto;overflow:hidden;margin-top:5px;">
        <div style="width:100px;height:10px;background-color:green;"></div>
    </div>
</div>
<div style="float:left;">end</div>
<br />
<div style="float:left;">Prooess3:</div>
<div style="float:left;">
    <div style="padding:1px;background-color:#e6e6e6;height:auto;overflow:hidden;margin-top:5px;">
        <div style="width:100px;height:10px;background-color:green;"></div>
    </div>
</div>
<div style="float:left;">end</div>
        效果:。

        问题

        对比,发现原代码去掉如下代码后,换行,否则不换行,不解,先存放。

border: 1px solid #C0C0C0;

去掉前:


去掉后:


        原代码使用<div style="float:left;">end</div>依旧会不换行,不知道为啥。代码:

<div style="float:left;"> Process1:</div>
<div style="float:left;"> 
    <div style="padding: 1px; background-color: #E6E6E6; width: 300px; height: 20px;">
        <div id="processbar" style=" background-color: #00CC00; height: 19px; width: 250px;"></div>
    </div>
</div>
<div style="float:left;">end</div>
<br />
<div style="float:left;"> Process1:</div>
<div style="float:left;"> 
    <div style="padding: 1px; background-color: #E6E6E6; border: 1px solid #C0C0C0; width: 300px; height: 20px;">
        <div id="processbar" style=" background-color: #00CC00; height: 19px; width: 250px;"></div>
    </div>
</div>
<div >end</div>
<br />
<div style="float:left;"> Process1:</div>
<div style="float:left;"> 
    <div style="padding: 1px; background-color: #E6E6E6; border: 1px solid #C0C0C0; width: 300px; height: 20px;">
        <div id="processbar" style=" background-color: #00CC00; height: 19px; width: 250px;"></div>
    </div>
</div>
<div >end</div>
<br />
        效果图:。

        也可用table。全代码:

<html>
<body> 
<div style="float:left;"> Process1:</div>
<div style="float:left;"> 
    <div style="padding: 1px; background-color: #E6E6E6; width: 300px; height: 20px;">
        <div id="processbar" style=" background-color: #00CC00; height: 19px; width: 250px;"></div>
    </div>
</div>
<div style="float:left;">end</div>
<br />
<div style="float:left;"> Process1:</div>
<div style="float:left;"> 
    <div style="padding: 1px; background-color: #E6E6E6; border: 1px solid #C0C0C0; width: 300px; height: 20px;">
        <div id="processbar" style=" background-color: #00CC00; height: 19px; width: 250px;"></div>
    </div>
</div>
<div >end</div>
<br />
<div style="float:left;"> Process1:</div>
<div style="float:left;"> 
    <div style="padding: 1px; background-color: #E6E6E6; border: 1px solid #C0C0C0; width: 300px; height: 20px;">
        <div id="processbar" style=" background-color: #00CC00; height: 19px; width: 250px;"></div>
    </div>
</div>
<div >end</div>
<br />

<div style="float:left;"> Process1:</div>
<div style="float:left;"> 
    <div style="padding: 1px; background-color: #E6E6E6; border: 1px solid; width: 300px;height:auto;overflow:hidden;margin-top:5px;">
                <div style="width:100px;height:10px;background-color:green;"></div>
    </div>
</div>
<div >end</div>

<br />
<div style="float:left;">Prooess2:</div>
<div style="float:left;">
    <div style="padding:1px;background-color:#e6e6e6;height:auto;overflow:hidden;margin-top:5px;">
        <div style="width:100px;height:10px;background-color:green;"></div>
    </div>
</div>
<div style="float:left;">end</div>
<br />
<div style="float:left;">Prooess3:</div>
<div style="float:left;">
    <div style="padding:1px;background-color:#e6e6e6;height:auto;overflow:hidden;margin-top:5px;">
        <div style="width:100px;height:10px;background-color:green;"></div>
    </div>
</div>
<div style="float:left;">end</div>

<br />
<div style="float:left;">Prooess1:</div>
<div style="float:left;">
    <div style="padding:1px;background-color:#e6e6e6;height:auto;overflow:hidden;margin-top:5px;">
        <div style="width:100px;height:10px;background-color:green;"></div>
    </div>
</div>
<div style="float:left;">end</div>
<br />
<div style="float:left;">Prooess1:</div>
<div style="float:left;">
    <div style="padding:1px;background-color:#e6e6e6;height:auto;overflow:hidden;margin-top:5px;">
        <div style="width:100px;height:10px;background-color:green;"></div>
    </div>
</div>
<div style="float:left;">end</div>
<br />


<table border="0">
    <tr>
        <td>Prooess1:</td>
        <td>
            <div style="padding:1px;background-color:#e6e6e6;height:auto;overflow:hidden;">
                <div style="width:100px;height:10px;background-color:green;"></div>
            </div>
        </td>
        <td>End</td>
    </tr>
</table>
<table border="0">
    <tr>
        <td>Prooess1:</td>
        <td>
            <div style="padding:1px;background-color:#e6e6e6;height:auto;overflow:hidden;">
                <div style="width:100px;height:10px;background-color:green;"></div>
            </div>
        </td>
        <td>End</td>
    </tr>
</table>


</body> 
</html> 
        效果:

        







STM32寄存器级电机驱动:DRV8833 H桥与PWM调速原理 电机驱动是嵌入式控制系统的核心基础能力,其本质是微控制器通过数字信号精确控制功率器件的开关时序。理解H桥电路结构、反电动势防护机制及PWM调制原理,是实现可靠直流电机控制的前提。DRV8833作为典型双H桥驱动芯片,支持快衰减与慢衰减两种PWM调速模式,分别对应不同的电流泄放路径与动态响应特性。在STM32平台上,需结合时钟树配置、GPIO复用、定时器寄存器(PSC/ARR/CCR)精确计算,将抽象的转速需求转化为可执行的硬件操作。该技术广泛应用于智能小车、机器人关节、工业定位系统等实时运动控制场景,是掌握 阅读详情

相关推荐

RK3588嵌入式开发:从零构建Rockit多媒体处理引擎的实战指南

本文详细介绍了如何在RK3588嵌入式平台上从零构建Rockit多媒体处理引擎的实战指南。涵盖开发环境搭建、工具链配置、源码编译流程、硬件加速优化及典型问题解决方案,帮助开发者高效利用RK3588的NPU和VPU加速特性,实现高性能多媒体处理应用。

mango的博客 186

两个div在同一行,且让第三个div换行,去除浮动

效果:

weixin_42504805的博客 439

CoppeliaSim学习笔记(1):建立Python脚本与CoppeliaSim的连接

CoppeliaSim学习笔记,建立python和CoppeliaSim的连接,实现联调。

qq_22487889的博客 1万+

div内文字换行的几种情况

div中文字换行问题: div设置宽度以后,如果div中放的是中文,默认文字超过div宽度会自动换行,如果是英文,则默认是不换行的,即会超出div的宽度继续显示。这种情况,需要我们通过属性值进行强制换行 word-break:break-all;只对英文起作用,以字母作为换行依据 word-wrap:break-word; 只对英文起作用,以单词作为换行依据 white-space:pre-wrap; 只对中文起作用,强制换行 white-space:nowrap; 强制不换行,都起作用 white-

陈福国的博客 3万+

光耦合MOSFET(Optocoupled MOSFET,简称OCMOS)

光耦合MOSFET(Optocoupled MOSFET,简称OCMOS)是一种将光电耦合器和MOSFET结合在一起的器件,用于实现电气隔离和信号传输。选择合适的光耦合MOSFET时,还需要考虑具体应用的需求和环境条件,以确保最佳性能和可靠性。- 最大输出电流和电压:确保所选型号能够满足电路的最大电流和电压需求。- 最大输出电流和电压:确保所选型号能够满足电路的最大电流和电压需求。- 隔离电压:根据应用环境的电气隔离要求选择合适的隔离电压。- 隔离电压:根据应用环境的电气隔离要求选择合适的隔离电压。

eydj2008的专栏 1725

多模型对抗性审查:用AI辩论提升技术文档质量

在软件工程领域,技术文档是团队协作和项目成功的关键基础。传统的文档评审依赖人工经验,存在盲区和效率瓶颈。通过引入多模型对抗性审查机制,不同大语言模型从各自视角对文档进行批判性分析,模拟现实中的专家评审过程。这种技术方法的核心价值在于利用模型间的思维差异,自动发现单个视角容易忽略的边界情况、逻辑漏洞和隐含假设。在应用场景上,特别适合产品需求文档和技术规格书这类需要多角度审视的复杂文档。adversarial-spec工具通过Claude协调多模型辩论,实现从概念到实现的完整文档质量保障,显著提升文档的完整性和

weixin_42531579的博客 379

div换行 (边界换行)

我今天写表格的时候遇到一个问题,明明第一行还没有满就自动换行到下一行,但是我并不希望这样。经过我的一番搜索,我学会了一个新属性。所有主流浏览器都支持 word-break 属性。但 Opera 不支持 word-break 属性。keep-all:只能在半角空格或连字符处换行。normal:使用浏览器默认的换行规则。break-all:允许在单词内换行。

yy_demo的博客 1233

Swin Transformer注意力计算复杂度为何比全局注意力少那么多?

本文对比分析了Vision Transformer(ViT)和Swin Transformer的计算复杂度。ViT采用全局注意力机制,计算复杂度为4[hwc^2]+2[(hw)^2C],当图像尺寸较大时计算量显著增加。而Swin Transformer采用窗口注意力机制,将图像划分为M×M的窗口(如7×7),计算复杂度降为4[hwc^2]+2[(hw)(M*M)*C]。以224×224图像为例,Swin Transformer的计算量比ViT减少约900倍,大幅节省了计算资源。文章通过矩阵乘法运算详细推导了

人工智能研究所的博客 62

DIV的内容自动换行

word-break:break-all和word-wrap:break-word都是能使其容器如DIV的内容自动换行。它们的区别就在于:1,word-break:break-all 例如div宽200px,它的内容就会到200px自动换行,如果该行末端有个英文单词很长(congratulation等),它会把单词截断,变成该行末端为conra(congratulation的前端部分),下一行为t...

weixin_34270606的博客 4074

uniapp - 超详细的 H5 公众号网页微信登录示例代码,提供从 0-1 公众号配置及详细注释代码(站在新手小白的角度)第三方微信授权登录的实现!!

uniapp微信浏览器H5授权微信登录,UniApp开发H5接入微信登录的全过程,uniapp的H5页面使用微信登录,uniapp H5微信授权登录,H5之微信授权登陆 (uniapp网页版微信授权登录),uni-app开发H5第三方微信授权登录的实现,uniapp如何实现微信授权登录,公众号H5页面接入微信登录流程,uni-app - 最详细 H5 网页接入微信登录功能,提供公众号配置与详细注释示例代码(移动端网页实现点击登录按钮后 调用微信公众号授权登录功能 详细讲解接入流程与详细示例代码)官方最新超级

✅ 精选推荐文章 1万+

【Claude】权限被拒绝 (Permission Denied) 全场景排查 — 已解决

权限配置是 Claude Code 安全使用的核心机制。通过合理的 allow/deny 规则、正确的通配符使用、子代理独立配置、定期安全审计,可以在保证安全性的同时不影响开发效率。deny 优先:deny 规则优先级高于 allow,先保护敏感资源通配符精确单层匹配,**递归匹配,Bash(cmd*)允许带参数最小权限:只允许必要的操作,避免Bash(*)等危险规则CI 用 skip:Headless 模式用避免挂起子代理独立:每个子代理单独配置权限,不自动继承保护密钥:deny.env。

一键难忘的博客 3939

可编辑div实现回车换行,保存回显换行

按回车插入换行符

weixin_46239099的博客 1624

基于Simulink的四足机器人楼梯攀爬仿真模型

构建一个基于Simulink的四足机器人楼梯攀爬仿真模型,旨在模拟四足机器人在面对楼梯等障碍时的运动控制和稳定性调整。以下是一个详细的步骤指南,帮助你从零开始创建这样一个仿真模型。

xiaoheshang_123的博客 247

多个DIV换行显示

CSS: #main { margin: 10px; height: 1px; } #roleList { float:left; width: 500px; height: 300px; } #roleEdit { float:left; width: 200px; margin-left: 5px; } .row { hei...

LoveLiuYifei1314的博客 1299

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

div中子div的并排显示

子div并排显示,且超出父元素宽度后自动换行 第一种:给子div添加display: inline-block;属性;父div不用添加其他属性; <div style = "width:500px;height :200px";background-color:blue;"> <div style="width: 150px; height: 100px; display:...

qq_30187057的博客 1463

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

DIV设置浮动float以后下一个DIV要换行的方法

http://www.cnblogs.com/mq0036/p/4604443.html 《div style=“float:left;”》 1111111 《/div》 《div style=“float:left;”》222222 《/div》 《div 》33333333《/div》   1111111 和222222  在同一行,接下来的33333333虽然没有float:l

程序猿成长之路 3511

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

前端小白对DIV的一些理解

前段刚刚入门,我说一下我作为一个小白来说一下对DIV的理解。 DIV是一个很重要的标签,网页的制作是离不开DIV的,DIV可以包裹不同的元素,为不同的元素设计不同的样式。 我通常一个DIV理解成一个盒子,在DIV里面嵌套不同的DIV就是在盒子里面放不同的盒子,一层套一层,我把它理解成金字塔的俯视图一样。 DIV是一个块级元素,它包含的元素会自动换行。例如: <!DOCTYPE html> <html lang="en"> <head> <meta char

m0_49266584的博客 1501

网页如何实现平均分成左右两部分

首先应该先将浏览器默认

asiangames的专栏 3万+

奇怪的问题

float:left单独写没问题,放在一起写就换行了。。。 效果: 但如果 &lt;div id="myChart1" :style="{width: '280px', height: '300px', float:left}"&gt;&lt;/div&gt; &lt;div id="myChart2" :style="{width: '280px', height: '300px.

six66667的博客 651

CSS基础(十二)-- Float样式之标签两种样式叠加

随笔记录方便自己和同路人查阅,学习CSS时最好先学会HTML。 #------------------------------------------------我是可耻的分割线------------------------------------------- 我们想把一个div标签涂成两个颜色,根据以前只是可以使用百分比显示比例 <!DOCTYPE html...

401

HTML常用的标签中行内元素和块级元素

noframes - frames可选内容,(对于不支持frame的浏览器显示此区块内容。* noscript - 可选脚本内容(对于不支持script的浏览器显示此内容)* div - 常用块级容易,也是css layout的主要标签。* form - 交互表单 (只能用来容纳其它块元素)* code - 计算机代码(在引用源码的时候需要)* span - 常用内联容器,定义文本内区块。* map - 图片区块(map)* blockquote - 块引用。* font - 字体设定(不推荐)

hdxx2022的博客 307

HTML页面中使两个div并排显示

在HTML中实现两个及以上div并排显示

清晨-阳光的博客 3万+

HTML页面中如何让两个div并排显示呢

本文主要介绍了HTML页面中使两个div并排显示的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着微点阅读小编来一起学习学习吧!

xiaoweids的博客 1632

【HTML】 div并排显示无空隙(占满显示屏)+等距排列

最终效果 代码基于浏览器的页面大小进行布局,实现div撑满整个屏幕的近似效果,但在实际操作中需要考虑更多的因素,来达到撑满显示屏的效果。 最终代码 <!DOCTYPE html> <html lang="en" xmlns="http://www.w3.org/1999/xhtml" style="height:100%"> <head> <meta charset="utf-8" /> <title>div in line&l

weixin_44512370的博客 4354

在html中如何让两个div纵向显示,在HTML中实现两个div并排显示

在HTML中让两个div并排显示,通常情况下有三种实现方式,包括:(1)设置为行内样式,display:inline-block(2)设置float浮动(3)设置position定位属性为absolute以下为三种方式的具体实现代码:个人觉得float浮动方式比较好用。1、设置每个div的展现属性为行内样式,示例代码为:div1div22、设置float浮动,示例代码为:div1div23、设置p...

weixin_42178688的博客 3484

HTML页面中使两个div并排显示的实现

本文主要介绍了HTML页面中使两个div并排显示的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。

xiaoweids的博客 1306
上一篇: 进度条例子
下一篇: Sublime Text 2中文乱码问题的解决
CLeopard
博客等级 码龄15年 180粉丝 29原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值