Lima petua bahagian hadapan yang membuat orang bersinar
Untuk memudahkan pengaturcaraan untuk semua orang, buku ini memilih beberapa teknik yang berguna tetapi agak jarang dan berguna. Tanpa berlengah lagi, mari memandu.
1 Sembunyikan Pantas
Untuk menyembunyikan elemen DOM, JavaScript tidak diperlukan. Atribut HTML asli sudah cukup untuk disembunyikan. Kesannya serupa dengan menambah gaya display: none
;.
<p hidden>该段落在页面上是不可见的,它对HTML是隐藏的。</p>
Helah ini tidak berfungsi pada unsur pseudo, walaupun.
2. Cari dengan pantas
Adakah anda biasa dengan sifat CSS `inset
`? Ia adalah versi singkatan daripada `top
`, `left
`, `right
` dan `bottom
`. Sama seperti trengkas `margin
` dan `padding
`, kita boleh menetapkan semua offset elemen dalam satu baris.
// Before div { position: absolute; top: 0; left: 0; bottom: 0; right: 0; } // After div { position: absolute; inset: 0; }
3. Ujian kelajuan rangkaian bahagian hadapan
Pelayar Chrome menyediakan API asal navigator.connection.downlink
yang boleh mengakses lebar jalur rangkaian persekitaran rangkaian semasa pengguna .
navigator.connection.downlink;
connection.downlink tidak mengembalikan kelajuan penghantaran rangkaian yang dipaparkan dalam persekitaran semasa pengguna, tetapi lebar jalur rangkaian semasa Pernyataan rasmi ialah: mengembalikan lebar jalur berkesan dalam unit Mb/s
dan kekalkannya Nilai ini ialah gandaan integer terdekat 25kb/s.
Contohnya, jika saya menjalankan statement navigator.connection.downlink dalam konsol penyemak imbas Chrome di rumah, hasil yang dikembalikan ialah 10, bermakna lebar jalur muat turun ialah 10M.
4 Lumpuhkan tarik untuk menyegarkan harta
CSS overscroll-behavior
membolehkan pembangun mengatasi penyemakan imbas apabila mencapai bahagian atas/bawah kandungan Tingkah laku menatal limpahan lalai penyemak imbas. Kes penggunaan untuk ini termasuk melumpuhkan ciri "tarik untuk menyegarkan semula" pada peranti mudah alih, mengalih keluar kilauan lebih tatal dan kesan jalur getah dan menghalang kandungan halaman daripada menatal di bawah modal/tindihan
body { overscroll-behavior-y: contain; }
Harta ini ialah berguna untuk organisasi Menatal dalam tetingkap modal juga sangat berguna - ia menghalang halaman utama daripada memintas menatal apabila ia mencapai sempadan.
5. Memasukkan teks adalah dilarang
Apabila pengguna memulakan operasi "tampal" dalam antara muka pengguna penyemak imbas, acara tampal akan dicetuskan.
Kadangkala, saya mahu melumpuhkan pengguna daripada menampal teks yang disalin dari suatu tempat ke dalam kotak input. Ini boleh dilakukan dengan mudah dengan mendengar acara tampal dan memanggil kaedahnya preventDefault()
.
<input type="text"></input> <script> const input = document.querySelector('input'); input.addEventListener("paste", function(e){ e.preventDefault() }) </script>
Pepijat yang mungkin wujud selepas penggunaan kod tidak dapat diketahui dalam masa nyata Untuk menyelesaikan BUG ini selepas itu, banyak masa telah digunakan untuk penyahpepijatan log alat kepada semua orangFundebug
.
Pembelajaran yang disyorkan: tutorial video css
Atas ialah kandungan terperinci Lima petua bahagian hadapan yang membuat orang bersinar. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

WebSocket dan JavaScript: Teknologi utama untuk merealisasikan sistem pemantauan masa nyata Pengenalan: Dengan perkembangan pesat teknologi Internet, sistem pemantauan masa nyata telah digunakan secara meluas dalam pelbagai bidang. Salah satu teknologi utama untuk mencapai pemantauan masa nyata ialah gabungan WebSocket dan JavaScript. Artikel ini akan memperkenalkan aplikasi WebSocket dan JavaScript dalam sistem pemantauan masa nyata, memberikan contoh kod dan menerangkan prinsip pelaksanaannya secara terperinci. 1. Teknologi WebSocket

PHP dan Vue: gandingan sempurna alat pembangunan bahagian hadapan Dalam era perkembangan pesat Internet hari ini, pembangunan bahagian hadapan telah menjadi semakin penting. Memandangkan pengguna mempunyai keperluan yang lebih tinggi dan lebih tinggi untuk pengalaman tapak web dan aplikasi, pembangun bahagian hadapan perlu menggunakan alat yang lebih cekap dan fleksibel untuk mencipta antara muka yang responsif dan interaktif. Sebagai dua teknologi penting dalam bidang pembangunan bahagian hadapan, PHP dan Vue.js boleh dianggap sebagai alat yang sempurna apabila digandingkan bersama. Artikel ini akan meneroka gabungan PHP dan Vue, serta contoh kod terperinci untuk membantu pembaca memahami dan menggunakan kedua-dua ini dengan lebih baik.

Dalam temu bual pembangunan bahagian hadapan, soalan lazim merangkumi pelbagai topik, termasuk asas HTML/CSS, asas JavaScript, rangka kerja dan perpustakaan, pengalaman projek, algoritma dan struktur data, pengoptimuman prestasi, permintaan merentas domain, kejuruteraan bahagian hadapan, corak reka bentuk, dan teknologi dan trend baharu. Soalan penemuduga direka bentuk untuk menilai kemahiran teknikal calon, pengalaman projek dan pemahaman tentang trend industri. Oleh itu, calon harus bersedia sepenuhnya dalam bidang ini untuk menunjukkan kebolehan dan kepakaran mereka.

Tutorial JavaScript: Bagaimana untuk mendapatkan kod status HTTP, contoh kod khusus diperlukan: Dalam pembangunan web, interaksi data dengan pelayan sering terlibat. Apabila berkomunikasi dengan pelayan, kami selalunya perlu mendapatkan kod status HTTP yang dikembalikan untuk menentukan sama ada operasi itu berjaya dan melaksanakan pemprosesan yang sepadan berdasarkan kod status yang berbeza. Artikel ini akan mengajar anda cara menggunakan JavaScript untuk mendapatkan kod status HTTP dan menyediakan beberapa contoh kod praktikal. Menggunakan XMLHttpRequest

JavaScript dan WebSocket: Membina sistem ramalan cuaca masa nyata yang cekap Pengenalan: Hari ini, ketepatan ramalan cuaca sangat penting kepada kehidupan harian dan membuat keputusan. Apabila teknologi berkembang, kami boleh menyediakan ramalan cuaca yang lebih tepat dan boleh dipercayai dengan mendapatkan data cuaca dalam masa nyata. Dalam artikel ini, kita akan mempelajari cara menggunakan teknologi JavaScript dan WebSocket untuk membina sistem ramalan cuaca masa nyata yang cekap. Artikel ini akan menunjukkan proses pelaksanaan melalui contoh kod tertentu. Kami

Django ialah rangka kerja aplikasi web yang ditulis dalam Python yang menekankan pembangunan pesat dan kaedah bersih. Walaupun Django ialah rangka kerja web, untuk menjawab soalan sama ada Django ialah front-end atau back-end, anda perlu mempunyai pemahaman yang mendalam tentang konsep front-end dan back-end. Bahagian hadapan merujuk kepada antara muka yang pengguna berinteraksi secara langsung, dan bahagian belakang merujuk kepada program bahagian pelayan Mereka berinteraksi dengan data melalui protokol HTTP. Apabila bahagian hadapan dan bahagian belakang dipisahkan, program bahagian hadapan dan bahagian belakang boleh dibangunkan secara bebas untuk melaksanakan logik perniagaan dan kesan interaktif masing-masing, dan pertukaran data.

Apakah itu ESM bahagian hadapan? Contoh kod khusus diperlukan Dalam pembangunan bahagian hadapan, ESM merujuk kepada ECMAScriptModules, kaedah pembangunan modular berdasarkan spesifikasi ECMAScript. ESM membawa banyak faedah, seperti organisasi kod yang lebih baik, pengasingan antara modul dan kebolehgunaan semula. Artikel ini akan memperkenalkan konsep asas dan penggunaan ESM dan menyediakan beberapa contoh kod khusus. Konsep asas ESM Dalam ESM, kita boleh membahagikan kod kepada berbilang modul, dan setiap modul mendedahkan beberapa antara muka untuk modul lain kepada

Pengenalan kepada kaedah mendapatkan kod status HTTP dalam JavaScript: Dalam pembangunan bahagian hadapan, kita selalunya perlu berurusan dengan interaksi dengan antara muka bahagian belakang, dan kod status HTTP adalah bahagian yang sangat penting daripadanya. Memahami dan mendapatkan kod status HTTP membantu kami mengendalikan data yang dikembalikan oleh antara muka dengan lebih baik. Artikel ini akan memperkenalkan cara menggunakan JavaScript untuk mendapatkan kod status HTTP dan memberikan contoh kod khusus. 1. Apakah kod status HTTP bermakna kod status HTTP apabila penyemak imbas memulakan permintaan kepada pelayan, perkhidmatan tersebut
