Mengapa atribut logis tidak mengambil alih? – Beragampengetahuan
Mereka hanya lebih baik daripada rekan mereka yang tidak logis. Karena:
- mereka lebih uhuk uhuk, LogisMereka membuat CSS menjadi sistem yang lebih koheren dan saling terkait, lebih mudah dipelajari dan dipikirkan.
- Mereka menyiapkan situs web untuk terjemahan bahasa.
Jadi karena mereka lebih baik, dan mendukung warna hijau secara keseluruhan, mengapa mereka tidak mengambil alih semua penggunaan?
- Anjing tua; trik baru. — Orang-orang harus mengenal mereka dan memahami mereka. Kemudian menarik kesimpulan sendiri bahwa mereka lebih baik.
- Item warisan. — Kebanyakan orang berurusan dengan barang lama / yang sudah ada. Di sebagian besar proyek, mengubah semua properti ini sekaligus tidak terlalu memakan waktu. Pekerjaan ini rawan kesalahan. Alternatif untuk memindahkan sekaligus adalah memindahkan penggunaan secara perlahan.Ini menempatkan Anda di tengah-tengah penggunaan kedua sintaks, yang terasa ceroboh dan lebih rawan kesalahan karena properti tidak satu-ke-satu (mis.
margin-inline-endakan menutupimargin-rightdi LTR, tetapi begitu Anda berada di RTL, mereka menjadi berbeda). - Konflik terasa aneh. – properti seperti ini
padding-inlineTidak ada di alam non-logika.Begitu juga nilai yang ditetapkanpadding-inlinemenutupi satupadding-left, menjelaskan?atau akanpadding-leftmemenangkan apa yang terjadipadding-inline? Saya tidak tahu, biarkan saya mengujinya … tampaknya yang diumumkan nanti dalam satu blok menang.Saya pikir itu masuk akal jugapaddingakan menutupipadding-left, yang terasa aneh karena tidak satu-ke-satu. Saya kira, seperti properti logis itu sendiri, Anda hanya perlu memahami cara kerjanya: Ini adalah permainan spesifisitas (termasuk urutan sumber) jika properti non-logis dan properti logis saat ini memengaruhi hal yang sama. - Peluncuran tidak cukup lengkap. — Tidak semua yang terarah di CSS sudah siap.Misalnya, Anda mungkin menyiapkan gradien tempat Anda mengatur teks di atas, tetapi gradien linier arah belum memiliki nilai logis, masih
to leftDanto bottomSemuanya tetap sama. Jeremey juga menunjukkan beberapa hal lagi:translateMasih soal X/Y.getBoundingClientRect()Properti logis tidak dikembalikan.aspect-ratioLebar/tinggi tidak sejajar/blok.- … dan itu Anda tidak dapat menggunakan banyak steno yang nyaman karena singkatan tersebut dipetakan ke nilai yang tidak logis.
Saya tidak tahu trik apa yang saya miliki di sini. Saya tahu otak saya sendiri melakukan pekerjaan yang cukup baik dalam membalik pola dan membuat saya berpikir tentang sifat logis sekarang. Namun, saya tidak memiliki situs produksi dengan properti logis 100%. Seaneh rasanya menggunakan tweener CSS, ini mungkin sudah ada selama bertahun-tahun. Kecuali untuk situs yang banyak diterjemahkan – Anda semua harus memberikan semuanya.
Contents
rencana pengembangan website
metode pengembangan website
jelaskan beberapa rencana untuk pengembangan website, proses pengembangan website, kekuatan dan kelemahan bisnis pengembangan website
, jasa pengembangan website, tahap pengembangan website, biaya pengembangan website
#Mengapa #atribut #logis #tidak #mengambil #alih