0

少し質問があります。この方法で css スタイルのコンテンツを (php で) 動的に変更できますか?

<?php
               header("Content-type: text/css; charset: UTF-8");

               $color = "red;";

               ?>

               header      {

                           color:<?php print $color; ?>

                           }    

?>
4

3 に答える 3

4

もちろん可能です。試してみませんか?

HTML で php css をリンクする:

<link rel="stylesheet" type="text/css" href="css/name-of-file.css.php">

css.php ファイルにコードを入れますが、

<style type="text/css">

だからそれはこのように見えるはずです

 <?php
           header("Content-type: text/css; charset: UTF-8");
           $color = "red;";
           ?>

           header      {

                       color:<?php print $color; ?>

                       }    
于 2013-10-06T14:12:53.147 に答える
2

javascript を使用して、php タグ間のスタイルを変更することをお勧めします。

例えば:

if($response){

echo "<script>
    $('#matter_table').css('display', 'block');
</script>";
} else{

echo "<script>
    $('#matter_table').css('display', 'none');
</script>";
}
于 2015-08-18T09:52:57.473 に答える
0

これを試してみてください

<?php
echo<<_CSS
<style>
body{
color:red;
}
</style>
_CSS; 
?>
于 2013-10-06T14:34:22.370 に答える