2015-09-13 45 views
0

有沒有一種方法可以在Flexbox網格/標籤中執行元素而不需要將它們放入包裝中?沒有包裝的Flexbox網格/標籤

http://jsfiddle.net/mu98yotk/

.test { 
 
    border: 1px solid #ccc; 
 
} 
 

 
.test, .test .wrapper { 
 
    display: flex; 
 
} 
 

 
.test .wrapper { 
 
    flex: 1; 
 
} 
 

 
.test .wrapper * { 
 
    margin: 0 auto; 
 
    padding: 0 15px; 
 
}
<div class="test"> 
 
    <div class="wrapper"> 
 
     <p>Lorem</p> 
 
    </div> 
 
    <div class="wrapper"> 
 
     <a href="#">Ipsum</a> 
 
    </div> 
 
</div>

+0

什麼是理想的結果......一個柔性容器的任何子是柔性項...等等目前尚不清楚你想要做什麼? –

回答

2

.test { 
 
    border: 1px solid #ccc; 
 
    display: flex; 
 
} 
 
.test > * { 
 
    margin: 0 auto; 
 
    padding: 0 15px; 
 
} 
 
.test > p { 
 
    border-bottom: 2px solid blue; 
 
}
<div class="test"> 
 
    <p>Lorem</p> 
 
    <a href="#">Ipsum</a> 
 
</div>