对于浮动 div 内的某些元素,我的 margin-top 和 margin-bottom 有问题。
这是一个向右浮动的列 div(我还有 2 个其他向左浮动的列 div)
在这里演示:http: //jsfiddle.net/zTb3g/
我需要“浮动”来调整页面中的列,但边距顶部和边距底部在某些元素(例如:b、标签、a)中不起作用,但它对于其他元素(例如:p,输入)。
我在标记的不同位置尝试了很多清除样式。希望有人可以提供帮助。
谢谢
对于浮动 div 内的某些元素,我的 margin-top 和 margin-bottom 有问题。
这是一个向右浮动的列 div(我还有 2 个其他向左浮动的列 div)
在这里演示:http: //jsfiddle.net/zTb3g/
我需要“浮动”来调整页面中的列,但边距顶部和边距底部在某些元素(例如:b、标签、a)中不起作用,但它对于其他元素(例如:p,输入)。
我在标记的不同位置尝试了很多清除样式。希望有人可以提供帮助。
谢谢
您必须为元素设置 display:block 。除此之外,当您将两个元素一个接一个放置时,它们的边距将重叠。您可以考虑改为设置它们的填充。
看到这个我认为这就是你想要的http://jsfiddle.net/afshinprofe/zTb3g/1/