我一直在搜索这段时间没有运气,我只是好奇这是否可能。
是否可以直接在没有HTML代码的php文件中包含CSS规则?
img {
background: 0px 0px / 100% 100% no-repeat scroll rgb(12, 12, 12);
height: 100%;
width: 100%;
position: fixed;
}
我只是拥有这段代码,而且我认为创建.css文件以包含这一小段代码是必要的,否则我将创建css文件。
答案 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> ?>