【问题标题】:Media Query To Center Image for Zurb Foundation 4Zurb Foundation 4 的媒体查询居中图像
【发布时间】:2013-08-23 04:16:40
【问题描述】:

我确定我在做一些傻事,但我似乎找不到它。

我想使用此页面: http://jekyll.tx0rx0.com

当文本移动到它们下方时,让小预览图像居中。我试过这个媒体查询:

@media (max-width: emCalc(600px))
{
    .smallcenter{
        display: block;
        text-align: center;
        float: center;
    }
}

本站使用jekyll post生成系统结合git和foundation 4响应式框架 我希望它将帖子集中在 ipad 纵向大小和向下的任何内容上,但它似乎不起作用。谢谢。

【问题讨论】:

    标签: css sass media-queries zurb-foundation


    【解决方案1】:

    由于您的图像由 a 标签包裹,您可以告诉 a 的父级将文本居中对齐。

    我会像这样将 smallcenter 类移动到最外面的 div(.large-4 那个):

    HTML

    <div class="large-4 columns smallcenter">
      <a href="/postsurl"><img src="/assets/image.png" alt=" WHY NO WORK!"></a> 
    </div>
    

    SASS

    @media (max-width: emCalc(600px)){
      .smallcenter {
        text-align: center;
        & > a {
          display: inline-block;
        }    
      }
    }
    

    【讨论】:

    • 您能解释一下带有 & 和 > 的那一行吗?它有效,但我需要将 600px 值与 Foundation 的断点对齐。你知道它们是什么吗?我发现断点是 80em。显示:inline-block; line 偶尔会导致文本重叠。删除它修复它
    • & 采用包装选择器并用它替换 &。所以你最终会得到 .smallcenter > a。对于 > 标志,请看这里:w3.org/TR/CSS2/selector.html
    猜你喜欢
    • 1970-01-01
    • 2016-03-05
    • 1970-01-01
    • 1970-01-01
    • 2014-02-28
    • 1970-01-01
    • 2013-12-29
    • 1970-01-01
    • 2014-04-11
    相关资源
    最近更新 更多