当前位置: 首页 > 面试题库 >

如何使CSS浮动在一行中?

奚无尘
2023-03-14
问题内容

我想在同一行上使用两个项目float: left作为左侧的项目。

我一个人就能做到这一点没有问题。问题是, 即使您将浏览器的尺寸调整得很小 ,我也希望这两项 保持 同一行。您知道…就像桌子一样。 __

我们的目标是 无论在什么情况下都 不会包裹右边的物品。

我该如何使用CSS告诉浏览器,我宁愿 拉伸包含而div不是包装它,因此float: right;div在float: left;
div?之下?

我想要的是:

                                   \
 +---------------+  +------------------------/
 | float: left;  |  | float: right;          \
 |               |  |                        /
 |               |  |content stretching      \   Screen Edge
 |               |  |the div off the screen  /  <---
 +---------------+  +------------------------\
                                             /

问题答案:

将浮动<div>s 包装在<div>使用此跨浏览器最小宽度hack 的容器中:

.minwidth { min-width:100px; width: auto !important; width: 100px; }

可能 还需要设置“溢出”,但可能不需要。

之所以有效,是因为

  • !important声明,联合min-width原因的一切留在IE7 +同一行
  • IE6没有实现min-width,但是它有一个错误,该错误会width: 100px覆盖!important声明,从而导致容器宽度为100px。


 类似资料:
  • 主要内容:清除浮动浮动可以使一个元素脱离自己原本的位置,并在父元素的内容区中向左或向右移动,直到碰到父元素内容区的边界或者其它浮动元素为止。另外,在浮动元素之后定义的文本或者行内元素都将环绕在浮动元素的一侧,从而可以实现文字环绕的效果,类似于 Word 中图文混排。 注意:浮动(float)属性仅对非绝对定位的元素有效,跟随浮动元素的文本或行内元素将围绕在浮动元素的另一侧,例如向左浮动的话其它元素将围绕在浮动元素的

  • function removeElement(numId) { document.getElementById(numId).style.display="none"; } .imgbox { float:left; text-align:center; width:120px; height:120px; border:1px solid gray; margin:4px; margin-bot

  • 本文向大家介绍css如何让浮动元素水平居中,包括了css如何让浮动元素水平居中的使用技巧和注意事项,需要的朋友参考一下 对于定宽的非浮动元素我们可以在CSS中用 margin:0 auto 进行水平居中,对于不定宽的浮动元素我们也有一个常用的技巧解决它的水平居中问题。解决水平居中问题有很多种方法,下面先给大家分享一下三种方法,希望能帮助到大家。 方法一: 1、HTML 部分: 2、CSS 部分:

  • float 属性会给渲染带来很大的可变性,包括一些意外的错误。 float 可能是最难于掌握的一个CSS属性,它的行为可以是有趣的,意想不到的,神奇的。 原因是在所有的定位属性中,浮动属性是对其周边元素产生最大影响的那个。 换句话说,把一个元素设置成浮动,不只是改变它自己的行为,也会改变它的祖先、兄弟、后代元素。 float 属性可以被设置为下面3个值: left 和 right 设置靠左浮动或靠

  • 我正试图将列表设置为在div中向右浮动,但这不起作用。下面是html代码, 这是我正在努力使它工作的css 编辑:我的意图是将标题文本(MakeItWork)保持在页面的左侧,而列表(包含home、content和shop作为列表项)保持在页面的右侧

  • 嗨,有人能有一个关于如何使用Fab做一个新活动的建议,比如如果你点击Fab按钮,它将显示一个侧过渡说你好世界?实际上我正在创建一个聊天应用程序,我想用我的联系人取代“你好世界”。 我得到了一个关于我提到的浮动操作按钮的参考链接或源代码。我所做的是删除列表视图,这样屏幕上只有fab按钮,http://www.myandroidsolutions.com/2015/01/01/android-floa