2
这里是我的网页的结构。我在内容,左侧,中间和右侧创建了三个div。中心和右侧都有偏移量641,与内容类相同。 然而,left_feature的偏移与其他不同,导致left的元素不与其他元素对齐。我试图设置填充,边框和边距顶部,但这些没有改变。我试着检查元素,并成功通过设置填充和边距来强制左边的元素移动到正确的位置,但是再也没有成功。任何人都可以帮我吗?
这里是我的网页的结构。我在内容,左侧,中间和右侧创建了三个div。中心和右侧都有偏移量641,与内容类相同。 然而,left_feature的偏移与其他不同,导致left的元素不与其他元素对齐。我试图设置填充,边框和边距顶部,但这些没有改变。我试着检查元素,并成功通过设置填充和边距来强制左边的元素移动到正确的位置,但是再也没有成功。任何人都可以帮我吗?
该偏移量基本上是浏览器基于其位置css属性为元素计算的x,y位置。
如果您正在使用display: inline-block;
只需指定喜欢的元素的垂直对齐,
vertical-align: middle | top | bottom
或
的div的使用position: absolute;
或
与negative margin
发挥调节相同。
负边距工作!非常感谢。 –
请问您可以提供一个[jsfiddle](http://jsfiddle.net) – Guy
我希望我可以,因为网页包含一些机密信息。 –
您需要创建演示,否则无法为您提供帮助。 – dfsq