【发布时间】:2012-02-07 03:43:01
【问题描述】:
看看这里http://www.basenharald.nl/3d。 对于 home 部分,我添加了一些黑色边框,以便您了解我的意思。
问题: 我需要将 2 个块(“嘿”块和右侧部分)彼此相邻放置在中心,并将它们从那里单独放置。 合乎逻辑的做法是使用 display: inline 块。现在的问题是它没有对齐顶部,所以我不能用边距定位它们。
基本上我想要做的是将“嘿”部分稍微向左定位,将“右”部分定位在稍微向右和向下。
最好的方法是什么?由于透视效果和分辨率,它需要始终居中。 希望我足够清楚,否则就问吧。
这是我正在谈论的 css 部分:
#home-welkom { text-align:left; width: 465px; margin: 360px 400px 100px; 230px; margin: 0 auto; display: inline-block; color:#787778; font-size:11px; border:1px solid black; }
#home-right { text-align:left; width: 330px; margin: 50px 0px 0 0; position: relative; margin: 0 auto; display: inline-block; border:1px solid black; }
也不是说 margin 属性根本不影响 div
【问题讨论】:
-
也许您可以勾勒出您希望页面的布局方式?也只是一个建议——“Pssst”不会对我说社交媒体,但“分享”会。
-
你能发布你想要修复的确切代码吗?
-
感谢您的提示。不需要草图,因为网站的其他部分应以其他方式定位。我只需要在整个 css 中手动定位它们,而不需要它们相互影响(display:inline-block 的作用)
-
@checkenginelight 这样做了,css 部分。