簡體   English   中英

使用PHP的CSS解析器

[英]CSS parser using PHP

這是我的圖片的CSS鏈接:

background-image:url(images/background.gif);

我只想添加一些: ../來更改目錄。 所以我的代碼將如下所示:

background-image:url(../images/background.gif);

我該怎么做? 我不需要整個CSS解析器,只需代碼即可為圖像添加../

$css = str_replace("url(images/", "url(../images/", $css);

您必須使用正則表達式正確解析CSS

regex to parse your code  :  '/(url)\s*\(\s*[\w\W]+\)/ms'

您不僅可以在CSS中查找並替換“(images /”並替換為“(../images/”嗎?

PHP-CSS-Parser是在MIT許可下用PHP編寫的CSS解析器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM