Tambah bayang -bayang kotak dalam fail json tema WordPress 6.1
Baru -baru ini, Ana Segota bertanya di Twitter bagaimana untuk menambah bayang -bayang kotak CSS ke keadaan hover butang dalam fail tema.json tema WordPress. Ini kerana WordPress mahu kita mula menggunakan tema.json dalam tema blok untuk menetapkan gaya asas. Secara tradisinya, kami menggunakan gaya.css dalam tema "kelas" untuk semua gaya. Tetapi dengan pelepasan baru-baru ini tema dua puluh dua puluh tiga (TT3) dengan WordPress 6.1 memindahkan semua gaya untuk tema.json, kita semakin dekat dan lebih dekat untuk dapat melakukan perkara yang sama dalam tema kita sendiri.
dan sifat -sifat lain dalam tema.json ke gaya. perspective-origin
. Berikut adalah cara memohon kotak bayang -bayang dalam tema.json untuk blok tertentu (seperti blok imej yang diketengahkan): box-shadow
{ "version": 2, "settings": {}, // ...其他设置 "styles": { "blocks": { "core/post-featured-image": { "shadow": "10px 10px 5px 0px rgba(0, 0, 0, 0.66)" } } } }sintaks warna baru
nampaknya tidak disokong lagi. rgb(0 0 0 / 0.66)
{ "version": 2, "settings": {}, // ...其他设置 "styles": { "elements": { "button": { "shadow": "10px 10px 5px 0px rgba(0,0,0,0.66)" } } } }ana mahu menambah bayangan ke status
butang. Syukurlah, WordPress 6.1 juga menyokong gaya untuk keadaan interaktif unsur-unsur tertentu seperti butang dan pautan menggunakan kelas pseudo (termasuk :hover
, :hover
, :focus
, dan :active
). :visited
{ "version": 2, "settings": {}, // ...其他设置 "styles": { "elements": { "button": { ":hover": { "shadow": "10px 10px 5px 0px rgba(0,0,0,0.66)" } } } } }Jika anda menggunakan tema induk, anda boleh mengatasi gaya tema dalam tema kanak -kanak. Kod berikut sepenuhnya meliputi gaya butang TT3:
Lihat kod penuh
{ "version": 2, "settings": {}, // ...其他设置 "styles": { "elements": { "button": { "border": { "radius": "0" }, "color": { "background": "var(--wp--preset--color--tertiary)", "text": "var(--wp--preset--color--contrast)" }, "outline": { "offset": "3px", "width": "3px", "style": "dashed", "color": "red" }, "typography": { "fontSize": "var(--wp--preset--font-size--medium)" }, "shadow": "5px 5px 5px 0px rgba(9, 30, 66, 0.25), 5px 5px 5px 1px rgba(9, 30, 66, 0.08)", ":hover": { "color": { "background": "var(--wp--preset--color--contrast)", "text": "var(--wp--preset--color--base)" }, "outline": { "offset": "3px", "width": "3px", "style": "solid", "color": "blue" } }, ":focus": { "color": { "background": "var(--wp--preset--color--contrast)", "text": "var(--wp--preset--color--base)" } }, ":active": { "color": { "background": "var(--wp--preset--color--secondary)", "text": "var(--wp--preset--color--base)" } } } } } }
cara lain ialah menggunakan gaya tersuai, seperti atribut yang ditakrifkan dalam tema PIXL.
Di samping itu, atribut .settings.custom.shadow
juga menyokong tema.json dan boleh digunakan untuk butang dan keadaan interaksi mereka.
Semua dalam semua, terdapat banyak cara untuk menetapkan bayang-bayang kotak untuk tema blok di WordPress 6.1, termasuk tetapan yang disokong secara rasmi, kaedah gaya tersuai, dan kaedah untuk menimpa gaya dalam sub-tema. Untuk maklumat lanjut, sila rujuk pautan yang disenaraikan dalam artikel. outline
Atas ialah kandungan terperinci Menambah bayang -bayang kotak ke blok dan elemen WordPress. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Untuk sementara waktu, iTunes adalah anjing besar dalam podcasting, jadi jika anda mengaitkan "Langgan Podcast" untuk suka:

Kami kehilangan opera ketika mereka pergi Chrome pada tahun 2013. Sama dengan Edge ketika ia juga menjadi Chrome awal tahun ini. Mike Taylor memanggil perubahan ini "menurun

Dari laman web Trashy Clickbait hingga paling banyak penerbitan, butang saham telah lama di mana -mana di seluruh web. Namun ia boleh dikatakan bahawa ini

Dalam roundup minggu ini, Apple masuk ke dalam komponen web, bagaimana Instagram adalah skrip insta-loading, dan beberapa makanan untuk difikirkan untuk sumber kritikal sendiri.

Apabila saya melihat melalui dokumentasi arahan git, saya perhatikan bahawa banyak daripada mereka mempunyai pilihan untuk. Saya pada mulanya berpendapat bahawa ini hanya

Bunyi seperti masalah yang sukar tidak? Kami sering tidak mempunyai tembakan produk dalam beribu -ribu warna, supaya kita dapat membalikkannya. Kami juga tidak

Saya suka apabila laman web mempunyai pilihan mod gelap. Mod gelap menjadikan laman web lebih mudah bagi saya untuk membaca dan membantu mata saya berasa lebih santai. Banyak laman web, termasuk

Ini saya melihat elemen HTML untuk kali pertama. Saya telah menyedarinya untuk seketika, tetapi Haven ' t mengambilnya untuk putaran lagi. Ia mempunyai cukup keren dan


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

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

PhpStorm versi Mac
Alat pembangunan bersepadu PHP profesional terkini (2018.2.1).

Pelayar Peperiksaan Selamat
Pelayar Peperiksaan Selamat ialah persekitaran pelayar selamat untuk mengambil peperiksaan dalam talian dengan selamat. Perisian ini menukar mana-mana komputer menjadi stesen kerja yang selamat. Ia mengawal akses kepada mana-mana utiliti dan menghalang pelajar daripada menggunakan sumber yang tidak dibenarkan.

SublimeText3 Linux versi baharu
SublimeText3 Linux versi terkini

MinGW - GNU Minimalis untuk Windows
Projek ini dalam proses untuk dipindahkan ke osdn.net/projects/mingw, anda boleh terus mengikuti kami di sana. MinGW: Port Windows asli bagi GNU Compiler Collection (GCC), perpustakaan import yang boleh diedarkan secara bebas dan fail pengepala untuk membina aplikasi Windows asli termasuk sambungan kepada masa jalan MSVC untuk menyokong fungsi C99. Semua perisian MinGW boleh dijalankan pada platform Windows 64-bit.