Rumah > hujung hadapan web > tutorial css > Bagaimanakah Saya Boleh Berjaya Melaksanakan Kod PHP dalam Lembaran Gaya CSS Saya untuk Memaparkan Imej Secara Dinamik?

Bagaimanakah Saya Boleh Berjaya Melaksanakan Kod PHP dalam Lembaran Gaya CSS Saya untuk Memaparkan Imej Secara Dinamik?

Susan Sarandon
Lepaskan: 2024-11-19 06:16:03
asal
505 orang telah melayarinya

How Can I Successfully Execute PHP Code within My CSS Stylesheets to Dynamically Display Images?

Cara Melaksanakan Perintah PHP dalam Lembaran Gaya CSS

Soalan:

Saya perlu melaksanakan Kod PHP dalam lembaran gaya CSS saya untuk memaparkan latar belakang yang dijana DB imej:

<link href="css/<?php echo $theme; ?>/styles.css" rel="stylesheet" type="text/css" />
Salin selepas log masuk
Salin selepas log masuk
body{ background-image:url(../../images/<?php echo $theme.'/'.$background; ?>);}
Salin selepas log masuk

Saya cuba menambah pengepala berikut, tetapi ia hanya mengeluarkan kod dalam format HTML:

<?php header ("Content-type: text/css"); ?>
Salin selepas log masuk
Salin selepas log masuk

Jawapan:

Untuk berjaya menjalankan kod PHP dalam CSS, ikut ini langkah:

  1. Tukar sambungan fail kepada .php:
    Tukar sambungan fail CSS kepada .php supaya pelayan boleh melaksanakan PHP arahan.

    Tukar:

    <link href="css/<?php echo $theme; ?>/styles.css" rel="stylesheet" type="text/css" />
    Salin selepas log masuk
    Salin selepas log masuk

    Kepada:

    <link href="css/<?php echo $theme; ?>/styles.php" rel="stylesheet" type="text/css" />
    Salin selepas log masuk
  2. Sertakan pengepala yang betul:
    Pada permulaan fail .php anda, masukkan pengepala berikut:

    <?php header ("Content-type: text/css"); ?>
    Salin selepas log masuk
    Salin selepas log masuk
  3. Pendekkan tag PHP:
    Untuk kemudahan, gunakan gema PHP yang dipendekkan sintaks:

    Tukar:

    <?php echo $var; ?>
    Salin selepas log masuk

    Kepada:

    <?=$var; ?>
    Salin selepas log masuk

Dengan mengikuti langkah ini, anda akan dapat menjalankan kod PHP secara dinamik dalam helaian gaya CSS anda.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Berjaya Melaksanakan Kod PHP dalam Lembaran Gaya CSS Saya untuk Memaparkan Imej Secara Dinamik?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan