如何将CSS代码直接包含在php文件中

时间:2015-06-01 16:42:07

标签: php css

我一直在搜索这段时间没有运气,我只是好奇这是否可能。

是否可以直接在没有HTML代码的php文件中包含CSS规则?

img {
  background: 0px 0px / 100% 100% no-repeat scroll rgb(12, 12, 12);
  height: 100%;
  width: 100%;
  position: fixed;
}

我只是拥有这段代码,而且我认为创建.css文件以包含这一小段代码是必要的,否则我将创建css文件。

3 个答案:

答案 0 :(得分:1)

您可以使用 <script> define([ 'dojo/_base/lang', 'dojo/_base/declare', 'dojo/dom', 'dojo/on', 'dstore/Store', 'dojo/Request', 'dojo/store/Observable', 'dgrid/extensions/Pagination', 'dgrid/OnDemandGrid', 'dstore/QueryResults', 'dojo/domReady!' ], function (lang, declare, dom, on, Store, Request, Observable, Pagination, OnDemandGrid, QueryResults) { // Create an instance of OnDemandGrid referencing the store return declare(Observable(Store, { apiUrl:'http://localhost:8000/api/table/?format=json', headers: { Accept: 'application/json.rest_framework.v3+json' }, 'Content-Range':items=0-25/765, _request:function (target, options) { options = lang.mixin({ handleAs:'json'}, options); options.headers = lang.mixin({}, this.headers, options.headers); return request(this.apirUrl + target, options); }, get: function (id) { return this._request('api/table/'+ encodeURIComponent(id),{ method: 'GET' }); }, fetch: function(){ return new QueryResults(this._request('/api/table')); } })); var grid = new (declare([OnDemandGrid, Pagination]))({ collection: store, columns: { {label:"ID", field:"id"}, {label:"XXXXXXXXX", field:"XXXXXXXXX"}, {label:"XXXXXXXXX", field:"XXXXXXXXX"}, {label:"XXXXXXXXX", field:"XXXXXXXXX"}, {label:"XXXXXXXXX", field:"XXXXXXXXX"}, {label:"XXXXXXXXX", field:"XXXXXXXXX"}, {label:"XXXXXXXXX", field:"XXXXXXXXX"}, {label:"XXXXXXXXX", field:"XXXXXXXXX"}, {label:"XXXXXXXXX", field:"XXXXXXXXX"} } }, 'grid'); grid.startup(); }); </script> 标记将其放入PHP文件中:

<style>

或直接将图像转换为<style> img { background: 0px 0px / 100% 100% no-repeat scroll rgb(12, 12, 12); height: 100%; width: 100%; position: fixed; } </style> 属性。

style

答案 1 :(得分:0)

是的,这只是一个&#34; inline CSS&#34;政策

答案 2 :(得分:0)

PHP在服务器上运行,css / html / javascript都在网络浏览器上运行,所以你不能介于两者之间,我担心你需要一点点html,但只是一点点

它应该是这样的:

<?php <php code> ?>
<style>
    img {
        background: 0px 0px / 100% 100% no-repeat scroll rgb(12, 12, 12);
        height: 100%;
        width: 100%;
        position: fixed;
    }
</style>
<?php <more php code if you like> ?>