thinkphp5的模板使用中,可以將需要引入的css等效果文件直接放在/public/static/下的對應目錄中,在模板文件使用時可直接,
<link href="/static/admin/css/style.min.css?v=4.1.0" rel="stylesheet">,
或者是
{load file="/static/admin/css/bootstrap.css"}等方式引入,但是如果當這些文件所在的目錄發送改變時,在代碼中將有很大地方將要改動。
這里可以直接在應用配置文件中(/application/admin)下的config.php文件中添加
//模板引入js,css,img路徑常量設置
'view_replace_str'=> [
'__CSS__'=>'/static/admin/css',
'__JS__'=>'/static/admin/js',
'__IMG__'=>'/static/admin/img',
'__FONT__'=>'/static/admin/img',
]`
不建議在項目框架配置文件中修改(/application),這樣可以使得不同應用(admin,home)等需要加載的的js,css常量的包含模塊路徑。
更多ThinkPHP相關技術文章,請訪問ThinkPHP使用教程欄目進行學習!
以上就是thinkphp如何配置css路徑的詳細內容,更多請關注其它相關文章!
更多技巧請《轉發 + 關注》哦!
相對路徑: 相對路徑,意思就是說相對于我來說,這個我就是指的當前的文件,你在 test.html 里寫代碼,那么test.html就是當前文件
絕對路徑:就是寫死的路徑,也就是文件所在的確切路徑。
舉例說明:
二、相對路徑與絕對路徑的寫法
在的學習路徑跟以前是不一樣的,以前是沒什么資料,很多東西要看必須得去正面剛。所以我計劃做一個專欄,聊一下Webkit相關的實現。但是放心,難度我會降低到最低,文章也會同步到掘金,賬號應該是同步的,這里還在審批,有興趣可以雙擊支持一下。
·第一章:序列化與反序列化。官方的解釋就不念了,直接用前端的例子來說明一下。如果有一個介紹對象,如何把它存儲到local story里面?只要能夠寫出這種代碼,并且認為這種方式是正常的,沒問題,這就是序列化的操作。同樣的,把它轉換成object的對象,這個操作就叫反序列化。
這里為什么要提這個內容?因為獲取到的協議通過HTTP獲取到的內容就是一個字符串,通過字符串將它轉換成動物的過程就是parseHtml,就是這個解析html,就是parseHtml。這里是把它改成了中文,它的左邊是字母串,右邊是DOM,內存中的結構。
順便提一嘴,解析樣式表是什么?左邊就是一個字母串兒樣式,比如link或者是style都沒問題,右邊就是CSSOM。
·最后給個思考題,前端如何去存儲一個很惡心的對象?就是這種包含了繼承、包含了封裝的存儲關系。如果想不到也沒關系,給個提示,比如有一個element,正常情況下直接in sense of element就可以了,它就是一個元素。
但是為什么還有一個nototype?這個東西有興趣可以考慮一下。當然nototype不一定是解決這個問題的,但是有一點點小關聯。
*請認真填寫需求信息,我們會在24小時內與您取得聯系。