【发布时间】:2014-02-16 08:44:40
【问题描述】:
我正在尝试消除浮动到右侧的分区下方的空白。
我的意图是定义一个分区,我可以将其放置在页面的任何位置并使其浮动到右侧。一个按钮将扩展分区 - 增加它的高度和宽度 - 以允许读取分区。为了简化示例,我省略了所有这些处理。
我已经让它浮动了——这很简单,只需编写代码 float: 对;使用 CSS。问题是,如果我没有为分区指定高度,则会在分区下方获得额外的空白。如果我将高度设置为在分区下方没有空白,则按钮会延伸到分区边框下方。
转到http://www.bobnovell.com/sideboxproblem.html 获取示例页面。
鲍勃
【问题讨论】:
-
设置高度:浮动分区上的 100% 不会导致结果发生变化。
-
我看不到您链接到的页面上的问题如何适用于此问题。考虑到该问题,将对示例页面上的代码进行哪些更改。
-
以上 cmets 是针对 Zach Saucier 发布的答案的回应,如有任何混淆,请见谅。
-
Zack 似乎删除了他的答案 - 我不知道你可以这样做。
-
TLindig 建议(在聊天中)使用负的底部边距,这很有效。我将其设置为 -4px 并删除了额外的空白。我还将左边距设置为 4px,将左边距设置为 4px,以更好地格式化整个内容。
标签: html css css-float removing-whitespace