Q
元素的比例定位
0
A
回答
0
這可能會爲你工作:
.main {
min-height: 100vh;
display: flex;
}
.blue {
background: blue;
flex: 1;
}
.sub {
margin-right:5px;
flex: 3;
display: flex;
flex-direction: column;
}
.red {
flex: 1;
background: red;
margin-bottom:5px;
}
.green {
background: green;
flex: 0 0 10%;
}
<div class="main">
\t <div class="sub">
\t \t <div class="red"></div>
\t \t <div class="green"></div>
\t </div>
<div class="blue"></div>
</div>
+0
不幸的是,這並沒有擴大到底部,即沒有底部錨。當窗口上下拖動時,紅色和藍色部分必須與窗口一起拉伸,而綠色部分必須始終位於底部。 –
+0
是的,這次工作正常。 –
+0
嗯,不是很好:)我希望綠色和藍色的部分保持其一側永遠不變。因此,我必須在綠色選擇器中的'flex:0 0 10%'中將百分比替換爲像素,對藍色部分替換百分比。 –
相關問題
- 1. WPF將一個元素的比例縮放到另一個元素的比例
- 2. 定位元素
- 3. 元素定位
- 4. 定位元素
- 5. 固定定位元素內的絕對定位元素
- 6. 與jQuery比例定位
- 7. 獲取元素的比例值?
- 8. LinearLayout中元素的比例寬度
- 9. SVG在img元素的比例在IE9
- 10. CSS定位元素
- 11. 定位SVG元素
- 12. 定位元素CSS
- 13. CSS元素定位
- 14. 確定以米/像素爲單位的比例
- 15. 定位.last()的子元素
- 16. CSS元素的定位
- 17. 定位的div元素
- 18. 定位元素 - CSS-JQuery的
- 19. 元素的CSS定位
- 20. 定位子元素的jQuery
- 21. div元素的CSS定位
- 22. 類內的定位元素
- 23. 硒的webdriver定位元素
- 24. 定位於特定元素
- 25. 移動瀏覽器上的固定比例元素
- 26. 絕對定位元素的寬度百分比是多少?
- 27. CSS使用元素中心來定位使用百分比的元素的位置
- 28. 如何自定義圖例元素的位置?
- 29. 絕對定位的元素顯示在不同的位置在Safari相比IE8
- 30. 不正確元素定位
你可能想看看Flexbox的佈局:) https://developer.mozilla.org/en-US/docs/ Web/CSS/CSS_Flexible_Box_Layout/Using_CSS_flexible_boxes – MimiEAM
@MimiEAM,我會研究它。似乎很有趣。剛剛找到了聖盃演示,幾乎正是我需要的。 –