Rumah > Soal Jawab > teks badan
Cuba gunakan CSS untuk memaparkan pop timbul bantuan di tengah-tengah skrin. Pada komputer dan ipad saya ia berfungsi dengan baik, tetapi pada iPhone pop timbul dipusatkan secara menegak dalam keseluruhan ruang menegak yang boleh ditatal, yang bermaksud kadangkala saya perlu menatal ke atas atau ke bawah untuk melihatnya. Saya mahu ia dipusatkan pada skrin yang kelihatan pada masa ini apabila dipanggil. (Perhatikan bahawa ketinggian halaman tidak statik, iaitu berkembang dan mengecut berdasarkan aktiviti pengguna).
Ini CSS yang berkaitan:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
1 2 3 |
|
P粉3373859222024-03-29 19:25:52
Anda ada beberapa soalan.
Anda mesti menentukan ketinggian, jika tidak, ia akan berkembang dengan kandungan dan anda mungkin akan mendapat lebih banyak kandungan daripada ruang menegak yang tersedia. Anda perlu menggunakan overflow:hidden
untuk menyembunyikan limpahan.
Anda tidak benar-benar memusatkan tingkap. Jika anda ingin melakukan ini, saya cadangkan anda menukar fokus. Untuk menjadikan elemen menduduki semua tetingkap yang tersedia, berikannya display: flex
并使用 align-items
和 justify-content
untuk memusatkannya.
Contohnya.
1 2 3 4 5 |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
.