7

最近の質問への回答を得ようとして、次のように設定されていた要素のボックスシャドウを解析しようとしました

div {
    box-shadow: 0 0 0 5px green, 0 0 0 10px #ff0000,  0 0 0 15px blue;    
}

その文字列を取得し、それに対して split(",") を実行し、ボックス シャドウの配列を取得することを期待していました。(3エレメント)

私の問題は、文字列を次のように取得することです

"rgb (0, 255, 0) 0 0 0 5px, rgb (255, 0, 0) 0 0 0 10px, rgb (0, 0, 255) 0 0 0 15px"

そしてもちろん、それを分割すると、めちゃくちゃになります。

個々の box-shadows の値を取得する簡単な方法はありますか?

4

1 に答える 1