作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有 html:
<div class="field-label"><label>Email: </label></div>
<div class="field"><input class="input" ......></div>
和一段CSS:
.field-label { clear:left; float:left; padding:0.5em; width:6em; }
.field { padding:0.5em; }
而且效果很好。但对于某些元素,我想应用以下更改:当我将 width 添加到 .field 时,类布局会变得很乱:带有 .field 类的元素出现在带有字段标签类的元素下。整个表单的容器宽度足以容纳具有 field-label 和 field 类的元素。
为什么会这样,我是不是错过了 CSS 基础知识?
谢谢,帕维尔
最佳答案
你有没有考虑到填充、边距等不包括在宽度中?
关于css - 带有 float 的div紧挨着带有宽度的div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2802125/
我是一名优秀的程序员,十分优秀!