html - Flexbox row wrapping issue in Safari -


i have page being dynamically populated blog posts , i'm using bootstrap , flex align them in grid. works fine in latest versions of chrome, firefox, , ie11, it's not working in safari version 8. in safari, first row wraps 1 box other rows wrap fine, leaves weird gap @ end of top row.

see jsfiddle here

css:

.flex-row {     display: -webkit-flex;     display: flex;     -webkit-flex-direction: row;     -webkit-flex-wrap: wrap;     flex-direction: row;     flex-wrap: wrap; } .single-post {     padding: 50px 0 0;     border: 1px solid #000;     margin-bottom: 10px; } .posts__content-section {     padding: 20px; } .button--more {     padding: 5px;     text-transform: uppercase;     color: #fff;     background: #000;     font-size: 12px; } 

html (added random values testing):

<div class="container">     <div class="row flex-row">          <!-- post -->         <div class="col-lg-3 col-sm-4 col-xs-3 single-post">             <div class="col-lg-12 posts__content-section">                 <span>september 30, 2015</span>                  <h4>this really really long title</h4>                  <p>this lot of words stuff</p>                  <a href="#" class="button--more">learn more</a>             </div>         </div>         <!-- /post -->                 <!-- post -->         <div class="col-lg-3 col-sm-4 col-xs-3 single-post">             <div class="col-lg-12 posts__content-section">                 <span>september 30, 2015</span>                  <h4>this really really long title</h4>                  <p>this lot of words stuff</p>                  <a href="#" class="button--more">learn more</a>             </div>         </div>         <!-- /post -->                 <!-- post -->         <div class="col-lg-3 col-sm-4 col-xs-3 single-post">             <div class="col-lg-12 posts__content-section">                 <span>september 30, 2015</span>                  <h4>short title</h4>                  <a href="#" class="button--more">learn more</a>             </div>         </div>         <!-- /post -->                 <!-- post -->         <div class="col-lg-3 col-sm-4 col-xs-3 single-post">             <div class="col-lg-12 posts__content-section">                 <span>september 30, 2015</span>                  <h4>this really really long title</h4>                  <p>this lot of words stuff , things , stuff , other things , stuff</p>                  <a href="#" class="button--more">learn more</a>             </div>         </div>         <!-- /post -->                 <!-- post -->         <div class="col-lg-3 col-sm-4 col-xs-3 single-post">             <div class="col-lg-12 posts__content-section">                 <span>september 30, 2015</span>                  <h4>this really really long title</h4>                  <p>this lot of words stuff</p>                  <a href="#" class="button--more">learn more</a>             </div>         </div>         <!-- /post -->                 <!-- post -->         <div class="col-lg-3 col-sm-4 col-xs-3 single-post">             <div class="col-lg-12 posts__content-section">                 <span>september 30, 2015</span>                  <h4>sort of long title</h4>                  <p>some words</p>                  <a href="#" class="button--more">learn more</a>             </div>         </div>         <!-- /post -->                 <!-- post -->         <div class="col-lg-3 col-sm-4 col-xs-3 single-post">             <div class="col-lg-12 posts__content-section">                 <span>september 30, 2015</span>                  <h4>this really really long title</h4>                  <p>this lot of words stuff</p>                  <a href="#" class="button--more">learn more</a>             </div>         </div>         <!-- /post -->                 <!-- post -->         <div class="col-lg-3 col-sm-4 col-xs-3 single-post">             <div class="col-lg-12 posts__content-section">                 <span>september 30, 2015</span>                  <h4>this shorter title</h4>                  <p>and more words</p>                  <a href="#" class="button--more">learn more</a>             </div>         </div>         <!-- /post -->      </div> </div> 

well feel silly. had put flex-row new div wraps single-post boxes. see updated jsfiddle here


Comments

Popular posts from this blog

1111. appearing after print sequence - php -

java - WARN : org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/board/] in DispatcherServlet with name 'appServlet' -

Ruby on Rails, ActiveRecord, Postgres, UTF-8 and ASCII-8BIT encodings -