Ia boleh berguna untuk menyesuaikan kedudukan bar skrol untuk meningkatkan pengalaman pengguna atau sesuai dengan estetika reka bentuk tertentu. Walaupun CSS sahaja mungkin tidak memberikan fleksibiliti sepenuhnya, terdapat teknik untuk mencapai beberapa penyesuaian bar skrol.
Untuk membalikkan orientasi bar skrol mendatar dari kiri ke kanan, menggunakan sifat arah. Tetapkan nilai rtl (kanan ke kiri) kepada bekas induk, memastikan sifat limpahan-x ditetapkan kepada auto. Selain itu, tetapkan sifat arah unsur anak kepada ltr (kiri-ke-kanan) untuk menjajarkan kandungan dengan betul.
Untuk membalikkan orientasi bar skrol menegak dari atas ke bawah, gunakan penjelmaan putaran menggunakan sifat penjelmaan. Memusingkan bekas dan elemen anaknya sebanyak 180 darjah di sepanjang paksi X mencapai kesan ini.
Contoh Kod:
<code class="css">/* Right/Left Flipping */ .Container { height: 200px; overflow-x: auto; } .Content { height: 300px; } .Flipped { direction: rtl; } .Content { direction: ltr; } /* Top/Bottom Flipping */ .Container { width: 200px; overflow-y: auto; } .Content { width: 300px; } .Flipped, .Flipped .Content { transform: rotateX(180deg); -ms-transform: rotateX(180deg); /* IE 9 */ -webkit-transform: rotateX(180deg); /* Safari and Chrome */ }</code>
Ingat, teknik ini mungkin menjejaskan yang lain elemen pada halaman kerana perubahan arah aliran. Pertimbangkan dengan teliti cara penyesuaian ini sesuai dengan reka bentuk keseluruhan anda.
Atas ialah kandungan terperinci Bagaimanakah saya boleh meletakkan semula Bar Skrol dengan CSS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!