0

シンプルなサイトを作ってみました。解像度が 481 より小さい場合は X が表示され、解像度が大きい場合は Y が表示されるようにしたいと思います。次のことを試しました:(スタイルで)

                @media screen and (min-width:482px)
            {
            p.troll { display: block; }
            p.troll2 { display: none; }
            }

            media screen and (max-width:482px)
            {
            p.troll { display: none; }
            p.troll2 { display: block; }
            }

およびphpページ自体に次のように記述します。

                <p class="troll" >

                <?php bones_main_nav(); // Adjust using Menus in Wordpress Admin ?>

                <?php
                if (current_user_can('level_10')) : ?>

                <div class="adminstuff">
                <a href="/dynmap"></a>
                </div>
                <br />
                <br />
                <?php endif; ?>
                <?php dynamic_sidebar( 'sidebar1' ); ?>
            </p>

            <p class="troll2">
            i'm on my mobile
            </p>

それでも、解像度の低いデバイスで「troll」と「troll2」の両方のコンテンツが表示されます。どうすれば修正できますか? ありがとう!

4

0 に答える 0