2

私はウェブサイトをテーマにしていますhttp://www.complementchic.com

だから私のcssで、私はボディが画像のサイズを変更するためのcssを設定しました

http://www.complementchic.com/modules/vente_flash/flashSale.php

 #module-vente_flash-flashSale

しかし、php投稿を介してページ切り替え言語を使用すると、URLは次のようになります。

http://www.complementchic.com/modules/vente_flash/flashSale.php?&id_lang=2

その結果、css のボディ ID が

 #module-vente_flash-flashSale?&id_lang=2

そして、CSS スタイルシートでこの ID を使用できません -

それで、a) スタイルシートでこの ID を使用したり、この問題を修正したりする方法はありますか?

4

2 に答える 2

2

CSS 属性セレクターを使用してみてください。

HTML:

<body id="module-vente_flash-flashSale?&id_lang=2">
This is a text here
</body>

CSS:

body[id="module-vente_flash-flashSale?&id_lang=2"] {
  background-color: red; /* for example */
}

jsBinデモ

于 2012-11-06T12:31:02.740 に答える
0

この例では、PHP の爆発関数を使用できます。

$idetails = explode("?&", 'flashSale?&id_lang=2');

$id=$idetails[0];

value of $id is flashSale
于 2012-11-06T12:31:17.543 に答える