html - float right position 好像是 float 在中间?

标签 html css

我似乎无法弄清楚为什么这个盒子从与其邻居的对齐位置向下 float 了一点。相同的代码在内容的主框内使用,所以这是一个很大的困惑, parent 没有什么特别的应该会弄乱对齐。

http://jordan.rave5.com/tmpstuff/

我尝试了 vertical-align,但我知道它无论如何都不适用于元素。我只是很困惑。再来一次!

CSS

            .right-large-box {
                float: right;
                width: 300px;
                height: auto;
                padding: 0;
                margin: 0;
                vertical-align: top;
                top: 0;
            }

            .left-large-box {
                height: auto;
                padding: 0;
                margin-right: 310px;
                vertical-align: top;
                top: 0;
            }

最佳答案

.large-box 上 20px 的上边距将其向下推到容器内。删除它,它就会像你想要的那样位于顶部。

关于html - float right position 好像是 float 在中间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16290820/

相关文章:

具有本地存储日期的智能手机(android,ios)的 HTML5 应用程序()

html - 图像作为框周围的边框

iphone - html css 包装器在 iphone safari 中未居中对齐

javascript - JS 中的图像更改速度更快

javascript - 当网站加载时,我可以自动将哈希标签添加到 URL 中吗?

已修复 span 的 HTML 问题

javascript - jQuery slideDown,不处理链接

css - 如何通过点而不是像素来翻译 SVG 元素?

javascript - 试图换行按钮和元素

html - CSS 3 列在 Chrome 中不起作用