"vux": "^0.1.1-rc3"
Chrome, iOS, alat pengembang web WeChat
<div>
<cell title="..." value="..."></cell>
...(*20)...
<tabbar>...</tabbar>
</div>
Ketika ada lebih banyak sel dari satu layar, bilah tab akan menggulir ke atas dengan halaman dan tidak akan diperbaiki di bagian bawah
Lihat latihan WeUI, atur html, body, dan div superior ke ketinggian: 100%
Apakah itu diselesaikan? tinggi: 100% tampaknya tidak berpengaruh
Bukan bug
"Tampaknya tidak berpengaruh" yang terbaik adalah memberikan demo yang tampaknya tidak berpengaruh
Tabbar.vue dalam demo digunakan. Bagian dari kode di Panel.vue ditambahkan dan ada masalah. Apakah tidak ada komponen yang sesuai untuk weui_tab_bd?
Apakah mungkin untuk mengatur html dan body menjadi 100%? Untuk komponen yang tidak tersedia, cukup tulis tag html langsung sesuai dengan dokumen WeUI.
html, badan termasuk div superior ditambahkan
Tangkapan layar
Saya juga sudah mencoba html, body dan superior div telah menambahkan height:100% , tetapi tidak berpengaruh, dan saya masih mencoba modifikasi lainnya
Lihatlah demo WeUI
Untuk level atas, Anda perlu mengatur posisi ke relatif
<div class="weui_tab">
<div class="weui_tab_bd">
</div>
<TABBAR>
</div>
Nah, cara ini baik-baik saja, terima kasih. .
<div class=h100>
<group>
<cell></cell>
</group>
<div class="weui_tab">
<div class="weui_tab_bd">
</div>
<TABBAR>
</div>
</div>
Saya juga mencoba cara ini, tetapi bilah tab berada di belakang halaman alih-alih diperbaiki di bagian bawah
Anda dapat menempatkan paragraf grup di weui_tab_bd
Ternyata seperti ini, dan memang terpecahkan, terima kasih, akhirnya akan seperti ini
<body>
<div id=app, class=h100>
<div class="weui_tab">
<div class="weui_tab_bd">
<group>
<cell></cell>
...
<cell></cell>
</group>
</div>
<TABBAR>
</div>
</div>
</body>
Jika tabbar ada di halaman modul, metode di atas masih akan membuat tabbar menggulir dengan halaman, menggunakan
.weui_tabbar {
position: fixed;
}
Larut
Jika Anda menggunakan komponen tabbar, Anda dapat mempertimbangkan untuk menggunakannya
.weui-tabbar {
position: fixed !important;
}
Perhatikan bahwa -
bukan _
@aristotll versi 2.x berubah? Versi saya masih 1.x.
@mougua Mungkin saya bisa merujuk pada temuan Anda. Saya mengubahnya dan mengeluarkannya untuk kepentingan generasi mendatang.
Saya sarankan Anda beristirahat dari tata letak statis dan berlatih css. Tidak ada jalan pintas untuk hal ini.
css,
gaya{
posisi: tetap;
bagian bawah:0;
}
.weui-tabbar{
posisi: tetap !penting;
atas: 0;
kiri: 0;
bawah: otomatis !penting;
}
Ini baik-baik saja,
Komentar yang paling membantu
Jika tabbar ada di halaman modul, metode di atas masih akan membuat tabbar menggulir dengan halaman, menggunakan
Larut