o sabit header/footer
ile html5
FlexBox düzeni ve firefox 24 ve krom 31 için aşağıdaki gibi bir kaydırılabilir article
bölümü yapmak mümkün mü?html5: Üç satır sabit üst/alt ve birlikte flexbox'a kaydırılabilir orta
+----------+
| header |
+----------+
| article ||
| ||
| ||
| ||
+----------+
| footer |
+----------+
denedim bu (basitleştirilmiş):
body {
display: flex;
flex-direction: column;
}
header {
flex: 1;
}
article {
flex: 8;
overflow-y: scroll;
}
footer {
flex: 1;
}
ve şimdi article
uzay kalır ancak içeriği yükseklik pencere yüksekliğinden küçükse doldurmaya çalışıyorum altbilgi sabit değildir ve daha büyük ise, görüntülenebilir alanı dışında altbilgi kaydırdığı ...
Makale için neden flex eşittir 8? –
@PaulTotzke Yemini burada yutarım. Muhtemelen kimse bilmiyor. İnsanlar bu günlerde 8 katmanlık dolaylı yoldan şeyler yapıştırıyorlar. Pasaj, orijinal olarak geçerli olduğu belirli bir vaka için yazılmıştır ve ayrıca buraya geldiğinde İnternet üzerinden kopya yapıştırma yoluyla da hayatta kalmıştır. 'Flex-grow' için '1' den başka bir değeri kullanma ihtiyacı nadirdir, bu genellikle 'flex-based' insanlar genellikle ister. Çocuklar, sadece https://www.w3.org/TR/css-flexbox/ adresini okuyun, okumak ve anlamak gerçekten zor değil, anadili İngilizce konuşanı bile değilim ve (3 gün boyunca) yönetiyorum. – amn
Ben de öyle düşündüm ama bazen garip bir tarayıcı düzeltmesi var. Sadece emin olmalıyım. –