Rumah  >  Artikel  >  hujung hadapan web  >  Bagaimana untuk menyembunyikan skrol dalam css

Bagaimana untuk menyembunyikan skrol dalam css

藏色散人
藏色散人asal
2023-01-28 14:02:063257semak imbas

Cara menyembunyikan skrol dalam CSS: 1. Dalam Firefox, anda boleh menyembunyikan bar skrol melalui atribut "scrollbar-width: none; /* Firefox */" 2. Dalam pelayar IE, anda boleh gunakan Atribut " -ms-prefix" mentakrifkan gaya bar skrol 3. Dalam Chrome dan Safari, anda boleh menggunakan pemilih bar skrol CSS dan kemudian menyembunyikannya melalui "display:none".

Bagaimana untuk menyembunyikan skrol dalam css

Persekitaran pengendalian tutorial ini: sistem Windows 10, versi css3, komputer DELL G3

Cara menyembunyikan skrol dalam css ?

Sembunyikan bar skrol elemen menggunakan CSS

Bagaimana untuk menyembunyikan bar skrol semasa masih boleh menatal pada mana-mana elemen?

Pertama sekali, jika anda perlu menyembunyikan bar skrol dan menunjukkannya apabila kandungan melimpah, anda hanya perlu menetapkan limpahan: gaya auto. Jika anda ingin menyembunyikan bar skrol sepenuhnya, tetapkan limpahan: tersembunyi, tetapi ini akan menyebabkan kandungan elemen tidak boleh ditatal. Sehingga hari ini, tiada peraturan CSS yang membenarkan elemen menyembunyikan bar skrol semasa masih menatal kandungan Ini hanya boleh dicapai dengan menetapkan gaya bar skrol untuk penyemak imbas tertentu.

Pelayar Firefox

Untuk Firefox, kami boleh menetapkan lebar bar skrol kepada tiada:

scrollbar-width: none; /* Firefox */

pelayar IE

Untuk IE, kita perlu menggunakan atribut -ms-prefix untuk mentakrifkan gaya bar skrol:

-ms-overflow-style: none; /* IE 10+ */

Chrome dan Safari

Untuk Chrome dan Safari kita perlu menggunakan pemilih bar skrol CSS dan kemudian paparan: tiada Sembunyikan:

::-webkit-scrollbar {
  display: none; /* Chrome Safari */}

Nota: Apabila anda ingin menyembunyikan bar skrol, sebaiknya tetapkan paparan limpahan kepada auto atau tatal untuk memastikan kandungan boleh ditatal.

Contoh

Kami menggunakan sifat CSS di atas dan limpahan untuk melaksanakan contoh berikut - menyembunyikan bar skrol mendatar sambil membenarkan menegak Bar tatal:

.demo::-webkit-scrollbar {
  display: none; /* Chrome Safari */}.demo {
  scrollbar-width: none; /* firefox */
  -ms-overflow-style: none; /* IE 10+ */
  overflow-x: hidden;
  overflow-y: auto;
}

Pembelajaran yang disyorkan: "tutorial video css"

Atas ialah kandungan terperinci Bagaimana untuk menyembunyikan skrol dalam css. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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
Artikel sebelumnya:Apakah kaedah carian jquery?Artikel seterusnya:Apakah kaedah carian jquery?