CSS ファイルからメディア クエリを抽出する方法を探しています。
/* "normal" css selectors
@media only screen and (max-device-width: 480px) {
body{-webkit-text-size-adjust:auto;-ms-text-size-adjust:auto;}
img {max-width: 100% !important;
height: auto !important;
}
}
@media only screen and (max-device-width: 320px) {
.content{
width: 320px;
}
}
今はメディアクエリだけを取得したいと思っています。検索の開始は常に@media
であり、検索の終了は常に中かっこであり、その後にオプションの空白と別の中かっこが続きます。
私が持っている唯一のものは
preg_match_all('#@media ?[^{]+?{XXX#',$stylesheetstring, $result);
はXXX
、私が探している不足している部分です。
現在のもの(Xなし)は最初の行のみを返します(明らかに)