2017-06-01 94 views
-1

我有幾個標籤,並希望讓它們響應(最大瀏覽器寬度)的情況下,兩個div不放在一行。div容器的響應最大寬度

<div> 
    <div class="card" style="cursor:pointer;"> 
    <img class="card-img-top" src="" width=100 alt="logo" /> 
    <div class="card-block"> 
     <h4 class="card-title">Test1</h4> 
     <p class="card-text"> 
     Status: <span class="label label-success">Active</span> 
     </p> 
     <p class="card-text">Created: 2017-05-12</p> 
     <a href="javascript:void(0);" class="btn btn-primary">Edit</a> 
    </div> 
    </div> 
    <div class="card" style="cursor:pointer;"> 
    <img class="card-img-top" src="" width=100 alt="logo" /> 
    <div class="card-block"> 
     <h4 class="card-title">Test sdf ;ljkgwe;o k5l4j ;l2k54k j9rjg </h4> 
     <p class="card-text"> 
     Status: <span class="label label-success">Active</span> 
     </p> 
     <p class="card-text">Created: 2017-05-12</p> 
     <a href="javascript:void(0);" class="btn btn-primary">Edit</a> 
    </div> 
    </div> 
    <div class="card" style="cursor:pointer;"> 
    <img class="card-img-top" src="" width=100 alt="logo" /> 
    <div class="card-block"> 
     <h4 class="card-title">Test deg sdkjf glkjsdhg lkjdshfglk jhdsfkg dfg </h4> 
     <p class="card-text"> 
     Status: <span class="label label-success">Active</span> 
     </p> 
     <p class="card-text">Created: 2017-05-13</p> 
     <a href="javascript:void(0);" class="btn btn-primary">Edit</a> 
    </div> 
    </div> 
</div> 

http://jsfiddle.net/m1L6pfwm/182/ 因此,所有在除https://gyazo.com/f5ae57b4969fd55a43e276eaf9429be7我的jsfiddle例如確定 - 在這種情況下div的寬度應該是100%。換句話說,我不會在每個div的右側看到巨大的白色空白。 這可能嗎? 請指教。

+0

OK所以在你的第二個鏈接中,你希望所有3個div都可以伸展到100%,而現在他們不是? – Keith

+0

@凱斯,是的,你是完全正確的。 – stryker

+0

添加一個媒體查詢的寬度,你希望他們是100%,然後 – Pete

回答

1

您可以使用柔性這樣的:

[編輯]新增至年底的CSS:

@media (max-width: 700px) { 
    .card { flex: 0 0 1; float:none;} 
    .card-block {float:left;} 
} 

http://jsfiddle.net/m1L6pfwm/184/

填補了高度的嘗試:

@media (max-width: 700px) { 
    .card { flex: 0 0 1; float:none; flex-direction: column;} 
    .card-block {float:left;} 
} 

http://jsfiddle.net/m1L6pfwm/185/

(抱歉,它看起來像它也拉伸的內容,而不是周圍的DIV)

More on stretching vertically here

+0

否,在這種情況下,每個div內有白色的空白。我問,只是避免每個div之外的白色空白。 – stryker

+0

我編輯了答案 –

+0

相當不錯。謝謝。 – stryker

相關問題