# 143: Forum Perbincangan Gaya dan Fungsi Benang Baru - Trik CSS

Anonim

Jangan marah, tetapi saya harus melompat ke depan sedikit kerana ada beberapa kerja membosankan yang panjang yang membosankan untuk mengatasi pandangan yang berbeza dengan meletakkan fail yang betul di tempat yang betul dalam tema forum Vanilla kami. Kami telah menyelesaikan perkara ini beberapa kali jadi ini bukan perkara baru.

Kali ini, kita mulai lagi, mencari pandangan tertentu yang memerlukan perhatian reka bentuk, mencari pandangan yang betul, dan menimpanya dalam tema kita sendiri. Kali ini, layar untuk membuat Perbincangan Baru. Kami menemuinya dengan cepat dengan melakukan beberapa perkara "Cari di Projek" untuk rentetan teks yang kami tahu ada dalam paparan itu. Kemudian kami menguji penggantian kami dengan meletakkan kata "kentut" dalam pandangan dan melihat apakah itu muncul. Berkelas, bukan?

Satu perkara yang segera kita lakukan ialah membuang beberapa perkara. Sebagai contoh, kami membuang kotak centang "Umumkan" kerana itu adalah ciri yang menjengkelkan dan kami tidak mahu orang lain menggunakannya. Kami membuang pautan "batal" kerana tidak melakukan apa-apa selain hanya menjauh dari halaman.

Kemudian kami bermain-main dengan jarak yang banyak. Jaraknya sendiri mudah. Bahagian yang sukar adalah menentukan kelas mana yang akan digunakan, jika kita harus menambah kelas baru, dan bagaimana kelas tersebut dapat mempengaruhi perkara di tempat lain di forum, dan jika itu adalah perkara yang baik atau buruk. Pada dasarnya, perjuangan klasik pembangun CSS!

Kemudian kami menghadapi masalah yang tidak menyenangkan. Apabila kita mengklik textarea untuk menulis bahagian utas forum baru, textarea runtuh sangat pendek. Ini semestinya melibatkan beberapa JavaScript. Mungkin telah melakukan (atau cuba melakukan) sesuatu yang bijak pada masa lalu, tetapi sesuatu telah berubah sehingga sekarang lebih buruk daripada tidak melakukan apa-apa. Siapa tahu apa yang berubah. Beberapa CSS yang kini hilang mungkin, mungkin versi jQuery yang berbeza, mungkin ID yang hilang, siapa tahu. Maksudnya, kita mempunyai kekuatan untuk mengetahuinya dan memperbaikinya. Terdapat juga pepijat lain di mana penghapusan catatan nampaknya berfungsi dengan baik, kemudian memuat semula halaman apabila tidak perlu.

Kami mengakhiri screencast bercakap mengenai editor teks WYSIWYG. Kami pasti memerlukan salah satu yang ada di textarea untuk membuat kiriman lebih mudah. Saya telah berjaya dengan Mark It Up! Oleh itu, kita mungkin akan melalui jalan itu. Secara teknikal, bukan penyunting WYSIWYG, tetapi tidak ada yang benar-benar ada di web.