1

助けてくれてありがとう、私はこれを理解しようとして数時間机に頭をぶつけていましたが、私はだまされていることを認めます.

ナビゲーション div があります。

        <div class="projectNav clearfix">
            <div class="previous <?php if(!get_previous_post()){ echo 'inactive'; }?>">
                <?php previous_post_link('%link', '&larr; %title'); ?>
            </div>              
            <div class="next <?php if(!get_next_post()){ echo 'inactive'; }?>">                     
                <?php next_post_link('%link', '%title &rarr;'); ?>              
            </div>                  
        </div> <!-- end navigation -->                  

これらのスタイルは、スタイルシートのメディア クエリの下にあります。

.projectNav {
    margin: 0 0 0 0;    
    padding-top: 10px;  
    float: none;
}

.projectNav div{
    margin-left: 0px;
    float: left;
{

.projectNav .next {
    float: right !important;
{

.projectNav .previous {
    float: left !important;
{

最初の 2 つのスタイルは HTML ノードに影響を与えていますが、最後の 2 つのスタイルはまったく表示されません。「前の」要素と「次の」要素を選択して、ページのどちらかの側にフロートできるようにする必要がありますが、私の人生では、スタイルをそれらに適用することはできません. クラス名を変更して、ID を付けたり、考えられるすべてのことを試してみました。何もない。クラスフィールドのphpと関係がありますか?

ヘルプ!

4

1 に答える 1

4

2 番目、3 番目、4 番目のスタイルの閉じ中括弧は間違っています。

.projectNav {
    margin: 0 0 0 0;    
    padding-top: 10px;  
    float: none;
}

.projectNav div{
    margin-left: 0px;
    float: left;
} /* not { */

.projectNav .next {
    float: right !important;
} /* not { */

.projectNav .previous {
    float: left !important;
} /* not { */
于 2012-11-10T23:12:38.390 に答える