2

特定の ID を持つ要素が常に 1 つ以上のクラスを使用する必要があることを示すために、CSS でできる賢いことはありますか? 何かのようなもの:


#user_info_box {
    use-class: ui-widget-content ui-corner-all;
    position: fixed;
    left: 10px;
    ...
}

実際に有効な CSS プロパティを使用するだけです。

4

4 に答える 4

4

LESSはこれに最適です。具体的には、「ミックスイン」を参照してください。

#user_info_box {
    .ui-widget-content;
    .ui-corner-all;
    position: fixed;
    left: 10px;
    ...
}
于 2012-06-20T16:30:29.337 に答える
2

CSSではできませんが、SASSに興味があるかもしれません

#user_info_box {
  @extend .ui-widget-content;
  @extend .ui-corner-all;
  position: fixed;
  left: 10px;
  ...
}
于 2012-06-20T16:30:48.233 に答える
1

http://lesscss.org/をチェックしてください

求めているものに似たものを含む CSS の柔軟性が向上します。

于 2012-06-20T16:31:17.657 に答える
0

うーん、いや。ただし、javascript/jQueryを使用することもできます。

于 2012-06-20T16:28:48.243 に答える