Mengapa atribut logis tidak mengambil alih?

 – Beragampengetahuan
2 mins read

Mengapa atribut logis tidak mengambil alih? – Beragampengetahuan

Mereka hanya lebih baik daripada rekan mereka yang tidak logis. Karena:

  1. mereka lebih uhuk uhuk, LogisMereka membuat CSS menjadi sistem yang lebih koheren dan saling terkait, lebih mudah dipelajari dan dipikirkan.
  2. 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?

  1. Anjing tua; trik baru. — Orang-orang harus mengenal mereka dan memahami mereka. Kemudian menarik kesimpulan sendiri bahwa mereka lebih baik.
  2. 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-end akan menutupi margin-right di LTR, tetapi begitu Anda berada di RTL, mereka menjadi berbeda).
  3. Konflik terasa aneh. – properti seperti ini padding-inline Tidak ada di alam non-logika.Begitu juga nilai yang ditetapkan padding-inline menutupi satu padding-left, menjelaskan?atau akan padding-left memenangkan apa yang terjadi padding-inline? Saya tidak tahu, biarkan saya mengujinya … tampaknya yang diumumkan nanti dalam satu blok menang.Saya pikir itu masuk akal juga padding akan menutupi padding-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.
  4. 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 left Dan to bottom Semuanya tetap sama. Jeremey juga menunjukkan beberapa hal lagi:
    • translate Masih soal X/Y.
    • getBoundingClientRect() Properti logis tidak dikembalikan.
    • aspect-ratio Lebar/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

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *