Rumah > Soal Jawab > teks badan
Saya mempunyai halaman tertentu dan saya hanya perlu menukar warna latar belakang halaman itu, struktur halaman bermula seperti ini:
<body class="..."> <div class="start-class"> ...... </div> </body>
Saya nak letak functions.php
, contohnya:
add_filter( 'body_class', 'my_css'); function my_css( $classes ) { if ( is_page(82) ) find div that has specific "start-class" because it doesn't have any id $classes[] = 'my-custom'; return $classes; }
Adakah ada cara untuk menambahnya? ..terima kasih semua! ! sorakan!
P粉9147310662024-03-29 13:48:08
Jika anda menukar/menambah kod php berikut pada tag header.php
文件中的 body
...
<body <?php body_class(); ?> >
..., WordPress akan menambah "kelas badan" secara automatik dengan page-id-xxx
,其中“xxx”代表每页的一个单独的id号,与页面id相对应在数据库中。然后,您可以为该 id 创建一个带有 background-color
的 CSS 规则 (#page-id-xxx { background-color: #abc; }
dan menambahkannya pada lembaran gaya universal atau hanya mengakses halaman melalui penyesuai.
P粉1781328282024-03-29 09:16:19
Akhirnya, saya memutuskan untuk menggunakan ketelusan penuh pada semua peringkat elemen kontena dalam badan:
background-color:rgba(0,0,0,0.0) !important;
Saya boleh menggunakannya dalam teks bila-bila masa yang berkenaan add_filter( 'body_class', 'my_css');
Saya berkata dalam siaran itu bahawa ia akan menjadikan hidup saya lebih mudah... Terima kasih juga @Johannes, @Broe, @Rahul Srivastava!
sorakan! ! !