Rumah  >  Artikel  >  hujung hadapan web  >  Selesaikan perbezaan antara paparan dan keterlihatan dalam Tutorial CSS_Basic

Selesaikan perbezaan antara paparan dan keterlihatan dalam Tutorial CSS_Basic

WBOY
WBOYasal
2016-05-16 12:08:491992semak imbas

Kebanyakan orang mudah mengelirukan paparan sifat CSS dan keterlihatan Mereka kelihatan sama, tetapi sebenarnya mereka sangat berbeza.
Atribut keterlihatan digunakan untuk menentukan sama ada elemen dipaparkan atau tersembunyi, yang diwakili oleh visibility="visible|hidden" (terlihat bermaksud dipaparkan, tersembunyi bermaksud tersembunyi).
Apabila keterlihatan ditetapkan kepada "tersembunyi", walaupun elemen itu tersembunyi, ia masih menempati kedudukan asalnya. Contoh:


[Ctrl+A Pilih semua Nota: Jika anda perlu memperkenalkan Js luaran, anda perlu memuat semula untuk melaksanakan
]

Ambil perhatian bahawa apabila elemen Selepas disembunyikan, ia tidak lagi boleh menerima peristiwa lain, jadi dalam sekeping kod pertama, apabila ia ditetapkan kepada "tersembunyi", ia tidak lagi boleh menerima peristiwa respons, jadi mustahil untuk mengklik yang pertama satu dengan tetikus untuk dipaparkan.
Sebaliknya, atribut paparan sedikit berbeza. Atribut keterlihatan menyembunyikan elemen tetapi mengekalkan kedudukan terapungnya, manakala paparan sebenarnya menetapkan ciri terapung elemen.
Apabila paparan ditetapkan untuk menyekat, semua elemen dalam bekas akan dianggap sebagai satu blok, sama seperti elemen
(Anda sebenarnya boleh menetapkan paparan:blok supaya ia berfungsi seperti
.
Menetapkan paparan kepada sebaris akan menjadikannya berkelakuan seperti elemen sebaris --- walaupun ia adalah Elemen Sekat biasa seperti
juga akan digabungkan menjadi aliran keluaran seperti
Lihat kod dan kesan contoh saya di bawah:
untuk melihat kesannya.
[Ctrl+A Pilih semua Nota:
Jika anda perlu memperkenalkan Js luaran, anda perlu memuat semula untuk melaksanakan
]

Akhir sekali, paparan ditetapkan :none, maka elemen sebenarnya dialih keluar dari halaman, dan elemen di bawahnya akan diisi secara automatik. (Pada masa ini, elemen yang menggunakan paparan: tiada; adalah bersamaan dengan hilang, manakala keterlihatan: tersembunyi; hanya bermaksud tersembunyi dan kedudukan masih ada.)
Atribut paparan ialah blok, sebaris, tiada nilai dan kes penggunaan keterlihatan: tersembunyi; Contoh nyahpepijat:
[Ctrl+A untuk memilih semua Nota:
Jika anda perlu memperkenalkan Js luaran, anda perlu memuat semulanya untuk melaksanakan ]
Pada masa yang sama, untuk perbezaan antara paparan:sebaris; dan apungan:kiri;, anda boleh merujuk artikel ini:
(paparan merujuk kepada keadaan paparan, sebaris merujuk kepada sebaris, yang dicirikan sebagai dekat dengan elemen sebaris sebelumnya , biasanya unsur sebaris lalai ialah span, a, em, kuat, dsb. Dan apungan bermaksud terapung, apungan: kiri ialah bentuk terapung untuk elemen peringkat blok, dan ia adalah dua keadaan berbeza)
http. ://www.andymao.com/andy/post/42.html
http://bbs.blueidea.com/thread-2596793-1-1.html

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn