0

次の問題があります。私のページはswfオブジェクトをロードしています。サイズが 700 ピクセル未満の場合もあれば、700 ピクセルを超える場合もあります。大きなオブジェクトの場合、右側のサイドバーを非表示にして、コンテンツの幅を大きくしたいと考えています。

現在、私のCSSは次のとおりです。

.content-body .main {
    float: left;
    width: 72%;
}

より大きなオブジェクトの場合、次のようにしたいと思います。

.content-body .main {
    float: left;
    width: 75%;
}

2 つのファイルがあります。1 つ目はオブジェクトのサイズを生成するためのもので、2 つ目は swf を表示するためのものです。したがって、最初のファイルについては、次のようにする必要があります。

if ($obSize > 700) {
?>
<style type="text/css">content-body .main {
float:left;
 width:75%;
}</style>
<?php
}

しかし、うまくいきません。誰かが私を助けることができますか?とても有難い。

ありがとう

4

1 に答える 1

0

CSS でクラス.を選択するためのドットがありませんでした:content-body

<style type="text/css">
/*  ↓ here  */
    .content-body .main {
        float:left;
        width:75%;
    }
</style>
于 2013-04-27T07:23:57.513 に答える