HTML   发布时间:2022-04-15  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了html – 即使两个浮动物品的宽度都不够,我怎样才能确保两个浮动物品并排放置?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我有以下 HTML
<div  >
  <div >
    <div style="float: left;">
      <input type="checkbox" value="false" />
    </div>
    <div style="float: left;" >         XXXXXXXXXXXXXXXXXXXXXXXXXXXXX </div>
  </div>
</div>

它会显示复选框右侧的XXX.但是,如果我缩小屏幕宽度,则XXX会进入复选框.

有什么方法可以“锁定”DIV内的XXX文本,这样XXXX总是出现在右边和同一行吗?

(注意我想继续使用DIV,因为我在DIV上做一些jQuery事情.)

解决方法

如果你希望它们总是在同一行上,你可以合理地将两个div组合成一个仍然浮动的div,并使用white-space属性将它保持在一行:
<div>
  <div>
    <div style="float:left; white-space:nowrap;">
      <input type="checkbox" value="false" />         XXXXXXXXXXXXXXXXXXXXXXX 
    </div>
  </div>
</div>

Starx的答案很好地解释了为什么使用两个独立的浮动div来实现这一点并不可行.

编辑:http://jsfiddle.net/nkorth/qQSCV/

大佬总结

以上是大佬教程为你收集整理的html – 即使两个浮动物品的宽度都不够,我怎样才能确保两个浮动物品并排放置?全部内容,希望文章能够帮你解决html – 即使两个浮动物品的宽度都不够,我怎样才能确保两个浮动物品并排放置?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。