首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基础6:如何处理在一行中存在垂直溢出的图像?

基础6:如何处理在一行中存在垂直溢出的图像?
EN

Stack Overflow用户
提问于 2016-02-09 10:00:00
回答 1查看 60关注 0票数 1

我使用Zurb的Foundation 6实现了一个包含图像的打印布局,该布局突出在其行外(参见红色边框内的图像)。第一个图像位于一行内(class=“行lp-1"),另两个图像位于下一行(class=”行lp-2")内。

问题是,当我改变我的视图时,同一行中的第二个图像垂直移动一点,这样底部就不在同一条水平线上,看到蓝色边框中标记的不对齐。

我的HTML:

代码语言:javascript
复制
    <div class="row lp-1">
      <div class="large-12 column">
        <%= image_tag("landing_page_1", alt: "landing page 1") %>

      </div>

    </div>

    <div class="row lp-2">
      <div class="large-1 column"></div>
      <div class="large-4 column offset-12y">
        <%= image_tag("landing_page_2", alt: "landing page 1") %>
        <p class="article-header">
          Denim & Embroidery
        </p>
        <p class="article-text">
          shop now
        </p>
        <hr class="article"/>
      </div>
      <div class="large-6 column offset4y">
        <%= image_tag("landing_page_3", alt: "landing page 1") %>
        <p class="article-header">
          Men Shirt Print
        </p>
        <p class="article-text">
          shop now
        </p>
        <hr class="article"/>
      </div>
      <div class="large-1 column"></div>
    </div>

我的CSS:

代码语言:javascript
复制
.lp-2 {
  margin-top: -8rem;
  img { margin-top: 3.9rem; }
}
.offset4y {margin-top: 4rem;}
.offset-10y { margin-top: -10rem; }

我怎么才能解决这个问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-02-09 15:59:27

我可以用新的Flexbox属性来解决这个问题:

CSS:

代码语言:javascript
复制
// Flexbox vertical alignment to bottom
.va-bottom { align-self: flex-end; }

HTML:

代码语言:javascript
复制
      <div class="large-6 column va-bottom">
        <%= image_tag("landing_page_3", alt: "landing page 1") %>
        <p class="article-header">
          Men Shirt Print
        </p>
        <p class="article-text">
          shop now
        </p>
        <hr class="article"/>
      </div>

https://philipwalton.github.io/solved-by-flexbox/demos/vertical-centering/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35288960

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档