Layar penuh untuk android versi Rusia.

Mencocokkan setiap elemen yang saat ini dalam mode layar penuh. Jika beberapa elemen telah dimasukkan ke mode layar penuh, ini akan memilih semuanya.

Sintaksis

:layar penuh

Catatan penggunaan

Kelas semu:layar penuh memungkinkan Anda mengonfigurasi lembar gaya untuk secara otomatis menyesuaikan ukuran, gaya, atau tata letak konten saat elemen beralih bolak-balik antara layar penuh dan presentasi tradisional.

contoh

Dalam contoh ini, warna tombol diubah tergantung pada apakah dokumen berada dalam mode layar penuh atau tidak. Ini dilakukan tanpa perlu secara khusus menerapkan perubahan gaya menggunakan JavaScript.

HTML

HTML halaman terlihat seperti ini:

Demo Dokumen Web MDN: :kelas semu layar penuh

Demo ini menggunakan :layar penuh pseudo-class untuk secara otomatis mengubah gaya tombol yang digunakan untuk mengaktifkan dan menonaktifkan mode layar penuh, seluruhnya menggunakan CSS.

Dengan ID "fs-toggle" akan berubah antara merah pucat dan hijau pucat tergantung pada apakah dokumen dalam mode layar penuh atau tidak.

css

Keajaiban terjadi di CSS. Ada dua aturan di sini. Yang pertama menetapkan warna latar belakang tombol "Toggle Full-screen Mode" ketika elemen tidak dalam status layar penuh. Kuncinya adalah penggunaan the:not(:fullscreen) , yang mencari elemen agar kelas semu:fullscreen tidak diterapkan padanya.

#fs-toggle:not(:fullscreen) ( warna latar: #afa; )

Ketika dokumen adalah dalam mode layar penuh, CSS berikut berlaku sebagai gantinya, mengatur warna latar belakang menjadi warna merah pucat.

#fs-toggle:layar penuh (warna latar: #faa; )

spesifikasi

Spesifikasi Status Komentar
API layar penuh
Definisi ":layar penuh" dalam spesifikasi itu.
Standar Hidup definisi awal.

Kompatibilitas peramban

Tabel kompatibilitas di halaman ini dibuat dari data terstruktur. Jika Anda ingin berkontribusi pada data, silakan periksa https://github.com/mdn/browser-compat-data dan kirimkan permintaan tarik kepada kami.

Perbarui data kompatibilitas di GitHub

DesktopSeluler
ChrometepianFirefoxInternet ExplorerOperasafaritampilan web androidChrome untuk AndroidFirefox untuk AndroidOpera untuk AndroidSafari di iOSSamsung Internet
:layar penuhChrome Dukungan penuh 71 Dukungan penuh 71 Dukungan penuh 15

:-webkit-layar penuh">Nama Alternatif

:-webkit-layar penuh">Nama Alternatif

Tepi Dukungan penuh 12Firefox Dukungan penuh 64 Dukungan penuh 64 Tidak mendukung 47 - 65

Dengan disabilitas

Dengan disabilitas

:-moz-layar penuh">Nama Alternatif

:-moz-layar penuh">Nama Alternatif

IE Dukungan penuh 11

Awalan

Dukungan penuh 11

Awalan

Awalan Diimplementasikan dengan awalan vendor: -ms-
Opera Dukungan penuh 58 Dukungan penuh 58 Dukungan penuh 15

:-webkit-layar penuh">Nama Alternatif

:-webkit-layar penuh">Nama Alternatif Menggunakan nama non-standar: :-webkit-full-screen

Safari Dukungan penuh 6

:-webkit-layar penuh">Nama Alternatif

Dukungan penuh 6

:-webkit-layar penuh">Nama Alternatif

:-webkit-layar penuh">Nama Alternatif Menggunakan nama non-standar: :-webkit-full-screen

WebView Android Dukungan penuh 71 Dukungan penuh 71 Dukungan penuh 37

:-webkit-layar penuh">Nama Alternatif

:-webkit-layar penuh">Nama Alternatif Menggunakan nama non-standar: :-webkit-full-screen

Chrome Android Dukungan penuh 71 Dukungan penuh 71 Dukungan penuh 18

:-webkit-layar penuh">Nama Alternatif

:-webkit-layar penuh">Nama Alternatif Menggunakan nama non-standar: :-webkit-full-screen

Firefox Android Dukungan penuh 64 Dukungan penuh 64 Tidak mendukung 47 - 65

Dengan disabilitas

Dengan disabilitas Dari versi 47 hingga versi 65 (eksklusif): fitur ini berada di belakang preferensi full-screen-api.unprefix.enabled (harus disetel ke true). Untuk mengubah preferensi di Firefox, kunjungi about:config. Tidak ada dukungan 9-65

:-moz-layar penuh">Nama Alternatif

:-moz-layar penuh">Nama Alternatif Menggunakan nama non-standar: :-moz-full-screen

Opera Android Dukungan penuh 50 Dukungan penuh 50 Dukungan penuh 14

:-webkit-layar penuh">Nama Alternatif

:-webkit-layar penuh">Nama Alternatif Menggunakan nama non-standar: :-webkit-full-screen

Safari iOS Tidak ada dukungan TidakSamsung Internet Android Dukungan penuh 10.0 Dukungan penuh 10.0 Dukungan penuh 1.0

:-webkit-layar penuh">Nama Alternatif

:-webkit-layar penuh">Nama Alternatif Menggunakan nama non-standar: :-webkit-full-screen

Pilih semua elemen di tumpukan layar penuhChrome Tidak ada dukungan TidakTepi Tidak ada dukungan 12-79Firefox Dukungan penuh 43IE Dukungan penuh 11Opera Tidak mendukung TidakSafari Tidak ada dukungan TidakWebView Android Tidak ada dukungan TidakChrome Android Tidak mendukung TidakFirefox Android Dukungan penuh 43Opera AndroidSafari iOS Tidak ada dukungan TidakSamsung Internet Android Tidak mendukung Tidak

Legenda

Dukungan penuh Dukungan penuh tidak ada dukungan tidak ada dukungan Pengguna harus secara eksplisit mengaktifkan fitur ini. Pengguna harus secara eksplisit mengaktifkan fitur ini. Menggunakan nama yang tidak standar. Menggunakan nama yang tidak standar. Memerlukan awalan vendor atau nama yang berbeda untuk digunakan. Memerlukan awalan vendor atau nama yang berbeda untuk digunakan.

Kelas semu :fullscreen berlaku untuk elemen saat browser dalam mode layar penuh. Ini menyembunyikan judul jendela, bilah alamat, tab, menu, dan elemen standar lainnya dan menampilkan browser dalam layar penuh. Untuk beralih dari mode standar ke layar penuh dan sebaliknya, tombol F11 biasanya digunakan.

Agar kelas semu berfungsi, Anda harus terlebih dahulu mengaktifkan mode layar penuh untuk masing-masing elemen menggunakan skrip (lihat contoh).

Sintaksis

pemilih:layar penuh ( ... )

Notasi

KeteranganContoh
<тип> Menentukan jenis nilai.<размер>
A&&BNilai harus dikeluarkan dalam urutan yang ditentukan.<размер> && <цвет>
Sebuah | BMenunjukkan bahwa hanya satu dari nilai yang disarankan (A atau B) yang harus dipilih.biasa | topi kecil
Sebuah || BSetiap nilai dapat digunakan sendiri atau dalam kombinasi dengan nilai lain dalam urutan apa pun.lebar || menghitung
Nilai-nilai grup.[ potong || menyeberang]
* Ulangi nol kali atau lebih.[,<время>]*
+ Ulangi satu kali atau lebih.<число>+
? Jenis, kata, atau grup yang ditentukan adalah opsional.sisipan?
(A, B)Ulangi setidaknya A, tetapi tidak lebih dari B kali.<радиус>{1,4}
# Ulangi satu kali atau lebih dipisahkan dengan koma.<время>#

Nilai

Contoh

:layar penuh

Halaman ditampilkan dalam mode layar penuh.

Catatan

Internet Explorer mendukung kelas semu :-ms-fullscreen.

Chrome, Opera, Safari mendukung kelas semu :-webkit-layar penuh.

Firefox mendukung kelas semu :-moz-layar penuh.

Kelas semu untuk setiap browser harus ditulis secara terpisah, dan tidak dicantumkan dengan koma.

Spesifikasi

Setiap spesifikasi melewati beberapa tahap persetujuan.

  • Rekomendasi (Rekomendasi) - spesifikasi disetujui oleh W3C dan direkomendasikan sebagai standar.
  • Rekomendasi Kandidat ( Rekomendasi yang mungkin) - kelompok yang bertanggung jawab atas standar merasa puas bahwa standar tersebut memenuhi tujuannya, tetapi dukungan dari komunitas pengembang diperlukan untuk menerapkan standar tersebut.
  • Usulan Rekomendasi ( Rekomendasi yang disarankan) - pada tahap ini, dokumen diserahkan ke Dewan Penasihat W3C untuk persetujuan akhir.
  • Draf Kerja - Draf yang lebih matang setelah diskusi dan amandemen untuk tinjauan masyarakat.
  • Draf editor ( Draf editorial) adalah versi draf standar setelah perubahan dibuat oleh editor proyek.
  • konsep ( Draf spesifikasi) adalah versi draf pertama dari standar.

Browser

Browser

Notasi berikut digunakan dalam tabel browser.

Ini adalah utilitas untuk perangkat yang menjalankan sistem operasi Android yang memungkinkan Anda menampilkan gambar di layar dalam mode layar penuh. Dengan kata lain, dengan bantuannya, Anda dapat menyembunyikan tombol sistem dari layar, yang terletak di bagian bawah layar dan bilah status dan mengisi ruang ini dengan manfaat yang lebih besar.

Tentu saja, untuk manipulasi seperti itu, perlu memiliki hak pengguna root. Pertanyaan yang langsung muncul di benak adalah bagaimana cara menggunakan smartphone dalam hal ini. Tapi di sini semuanya dipikirkan. Misalnya, pemberitahuan yang biasanya ditemukan di bilah status akan ditampilkan di jendela sembul kecil.


Segera setelah mengaktifkan aplikasi, tombol kecil akan muncul di sudut layar. Mereka akan menjadi pengganti semua elemen yang tersembunyi dari layar. Dalam pengaturan aplikasi, Anda dapat memilih ukuran, warna, jumlah, dan lokasinya. Dengan menekan lama tombol-tombol ini, fungsi yang diatur dalam pengaturan akan dilakukan, yaitu menampilkan panel notifikasi, menampilkan notifikasi, membuka menu, home, back dan sebagainya.


RINGKASAN: Berguna jika Anda tidak menyukai bilah hitam di bagian bawah dan atas layar Anda. Pada saat yang sama, Anda masih memiliki kesempatan untuk menggunakan ponsel cerdas Anda sepenuhnya. Namun, apakah itu akan senyaman sebelumnya, Anda dapat memutuskan hanya setelah Anda mencobanya sendiri. Semua perubahan ini dengan mudah dibatalkan melalui aplikasi.