我有CSS文件,我想以PHP可变格式引用该文件中的一些图像路径.然后我在html文件中引用该css文件.以下是我的档案
CSS文件
<? header ("Content-type: text/css");?>
body{ margin:0px; font:9px/11px "Tahoma", Arial, Helvetica, sans-serif; color:#010000;
background:#f3f6e1 url(<?php echo base_url().'public/';?>images/body_bg_1.gif) repeat-x 0 0}
Run Code Online (Sandbox Code Playgroud)
HTML文件
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="stylesheet" href="css/layout.css" media="screen">
</head>
Run Code Online (Sandbox Code Playgroud)
其他事情.你能解释一下怎么做吗?
在使用WordPress时,是否可以像在CSS中一样使用CSS获取背景图像.我试过这样做,但它不起作用.
background-image: url("<?php bloginfo('template_directory'); ?>/images/parallax_image.jpg ");
Run Code Online (Sandbox Code Playgroud) 在我这个问题的第一个版本中,我没有提供足够的信息,对不起.这是我需要帮助的更清晰的版本.你的许多答案已经很接近,这将有助于:
这个问题的更具体版本:
我已经决定使用php和css来使我的页面比我用javascript实现相同结果时更有效.这并不重要.重要的是我尝试这两种方法(如教程中所示)是:
加入
AddType application/x-httpd-php .css
Run Code Online (Sandbox Code Playgroud)
到我的.htaccess
然后,当样式表出现在页面的源中但对我尝试使用的页面没有影响
<link rel="stylesheet" href="style.php" media="screen">
Run Code Online (Sandbox Code Playgroud)
将我的样式表链接为php文件,如本教程所示.http://www.phpro.org/articles/Embedding-PHP-In-CSS.html
这是我用php变量测试的css:
<?php
/*** set the content type header ***/
header("Content-type: text/css");
/** set the paragraph color ***/
$para_color = '#0000ff';
/*** set the heading size ***/
$heading_size = '2em';
/*** set the heading color ***/
$heading_color = '#c0c0c0';
?>
p{
color: <?php echo $para_color; ?>;
font-weight: bold;
font-size: 1.2em;
text-align: left;
}
h1{
color: <?php echo $heading_color; ?>;
font-size = <?php echo $heading_size; ?>;
text-align: …Run Code Online (Sandbox Code Playgroud) 我想通过 php 包含我的 css/样式表,以便...
<link rel="stylesheet" href="http://www.mydomain.com/css/style.php">
Run Code Online (Sandbox Code Playgroud)
这样我就可以动态更改不同的样式表.... 我该怎么做