[英]Change background color of a page using php
我有一個標准的 html 頁面,所以:
<html>
<head>..
.
..
and so on
我有一個鏈接到該 html 頁面的 php 腳本:
if blablabla {
change background color;
}
如果滿足 if 語句中的條件,有人知道如何更改頁面的背景顏色嗎?
我希望我說清楚了,如果沒有,請說哪一點不清楚。
感謝您提前提供任何幫助
把你的<body>
標簽放在 if else 里面
if blablabla {
echo '<body style="background-color:white">';
}
else {
echo '<body style="background-color:orange">';
}
這不一定是很好的做法,但它應該可以完成工作:
if ( your_conditional ) {
$styleBlock = sprintf('
<style type="text/css">
body {
background-color:%s
}
</style>
', $yourColor);
echo $styleBlock;
}
關於這一點的一個好處 (?) 是,使用這種技術,您可以將if
語句放在任何地方——無論您把它放在哪里,它都會對 body 標簽起作用。
一個警告:如果您對頁面下方的body
標簽背景顏色有其他樣式規則,則這些規則將優先於if
語句中的規則。
這是我想改變身體背景的代碼
<body bgcolor="<?php echo $name2; ?>">
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.