【问题标题】:@media print margin/padding-top not working@media 打印边距/填充顶部不起作用
【发布时间】:2014-07-08 10:10:45
【问题描述】:

我想在页面顶部和徽标之间留出一些间距。但是,当我在 Chrome 中使用打印预览时,根本没有显示任何空间。

这是我的 HTML:

<div class="container">
    <img src="design/images/logo.png" alt="logo" class="logo" />
</div>

这是我的 CSS:

.container {
    max-width: 450px;
    padding-top: 10px;
    padding-bottom: 10px;
    background: red;
}

img.logo{
    width: 337px;
    height: 76px;
    margin: 10px auto 0 auto;
    padding-bottom: 20px;
    float: none;
    display: block;
}

【问题讨论】:

标签: html css margin padding spacing


【解决方案1】:

尝试删除 img.logo 并只留下 .logo

【讨论】:

  • 这看起来不像是一个答案,更像是一个评论。
  • sry 我已经离开一段时间了,我的意思是你的班级名称 img.logo{} 你只是为了延迟调用一个班级标志 sry