2

TwitterBootstrapの各cssアイテムに親IDを追加したいと思います。正規表現ツールを見つけましたが、正しいコードの組み合わせが見つかりません。

私が取り組んでいるサイト内のエリアしかターゲットにできないので、これをしなければなりません。

基本的に、私はこれから行きたいです:

.offset1{margin-left:100px;}
.row-fluid{width:100%;*zoom:1;} .row-fluid:before, .row-fluid:after{display:table;content:"";line-height:0;}

これに:

#parent .offset1{margin-left:100px;}
#parent .row-fluid{width:100%;*zoom:1;} #parent .row-fluid:before {display:table;content:"";line-height:0;}

誰か助けてもらえますか?

ありがとう、ロス

4

1 に答える 1

2

BootstrapはLESSで記述されているため、このためにネストルールを利用できるはずです。

#parent {
    /*everything in the less file */
}

これを行うための.lessファイルがいくつかありますが、それでもかなり簡単なオプションだと思います。私はこれを自分で試したことがないことに注意してください、しかしそれはうまくいくはずです。:)

もちろん、LESSソースをダウンロードしてCSSに再コンパイルする必要があります。GitHubで見つけることができます:https ://github.com/twitter/bootstrap/

BootstrapのすべてのCSSセレクターに対してこれを行うための正規表現を作成することは、かなり困難な作業のように思えます。かなり後になるまで気付かないエラーが発生する可能性があります。

于 2012-10-31T13:03:47.320 に答える