【问题标题】:Vertical allign using bootstrap not working [duplicate]使用引导程序垂直对齐不起作用[重复]
【发布时间】:2018-02-15 23:49:15
【问题描述】:

我正在使用 Bootstrap v3.2.0,我有一个这样的 html 结构:

<div class="header-seller-profile col-md-12">
  <div class="left-header-content col-md-5">
    <div class="seller-banner">
      <img src="http://bouquet.developers-server.com/pub/media/avatar/banner-image.png" alt="no image">
    </div>
  </div>
  <div class="middle-header-content col-md-4">
    <div class="seller-address">
      <div class="wefrom">
        <a class="cont-name" title="Search" href="http://bouquet.developers-server.com/marketplace/seller/location/shop/dasdasdad?loc=sadasdasd" target="_blank">
          <span>sadasdasd</span>
          <img class="piccountry" title="View Map" src="http://bouquet.developers-server.com/pub/static/version1504776489/frontend/Mgs/organie/en_US/Webkul_Marketplace/images/country/countryflags/ID.png">
        </a>
      </div>
    </div>
  </div>
  <div class="right-header-content col-md-3">
    <div class="seller-social-media">
      <div class="wk-mp-profile-container storename wk-mp-display-block-css">
        <a href="//facebook.com/sadasda" target="blank">
          <span class="wk-social-icon wk-icon wk-social-icon-fb" title="Check in Facebook"></span>
        </a>
       <a href="//twitter.com/dasdsadas" target="blank">
         <span class="wk-social-icon wk-icon wk-social-icon-tw" title="Check in Twitter"></span>
        </a>
     </div>
    </div>
  </div>
</div>

我试图使 header-seller-profile 类中的内容与底部对齐,但它根本不起作用,它一直粘在顶部。 这是我的 CSS 代码:

.header-seller-profile{
  background-color: #333333;
  color: #fff;
  display: inline-block;
}
.middle-header-content,right-header-content,left-header-content{
    vertical-align: bottom;
}
.seller-banner img{
   width: 100%;
}

【问题讨论】:

  • 引导版本?
  • 预期的目标元素是否显示为inline-block,是否在这些元素上声明了任何浮点数?
  • vertical-align 没有display:inline-block or table 无效
  • @MinalChauhan 我已经在使用 inline-block 和 table,但不工作
  • @UncaughtTypeError 查看我更新的问题,我正在使用内联块仍然无法正常工作

标签: html twitter-bootstrap css


【解决方案1】:

你在找这个吗?

https://codepen.io/swapnaranjitanayak/pen/GvaLNJ

CSS:

.header-seller-profile{
    background-color: #333333;
    color: #fff;
     display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    align-items: flex-end;
}

.header-seller-profile img{
  vertical-align:bottom;
}

【讨论】:

【解决方案2】:

替换你的css

发件人:

vertical-align: bottom;

vertical-align: text-bottom;

【讨论】:

  • 根本不工作
猜你喜欢
  • 1970-01-01
  • 2018-01-13
  • 2017-07-16
  • 2018-11-12
  • 1970-01-01
  • 2017-12-18
  • 1970-01-01
  • 2017-05-13
  • 2016-10-04
相关资源
最近更新 更多