2

だから私は次のようにアイコンに:beforeを使用するこのtumblrテーマを作成しています:

    /* Icons */
    ol#posts li:before{
        content:"";
        display:block;
        position:absolute;
        left:-46px;
        width:32px;
        height:24px;
        background-repeat:no-repeat;
        // tried: overflow:visible;
    }
    li.text:before{
        background:url('http://i.imgur.com/z5YtE.png');
    }
    [...]

しかし、li.postのオーバーフローをautoに設定すると、アイコンが表示されません。

    li.post{
        position:relative;
        max-height:400px;
        overflow-x:auto;
    }

これを引き起こしているのは何ですか?どうすれば修正できますか?

ありがとうございました :)

4

1 に答える 1

2

「li.postのオーバーフローをautoに設定すると、アイコンが表示されない」という答えが返ってきたかもしれません。

オーバーフローを削除-x

未定義の幅よりも多くのコンテンツがある場合は、スクロールバーを表示します。

withを設定していないため、スクロールバーは表示されず、コンテナli.postの通常のビューにないすべてのアイコンは表示されません(絶対位置のため)。

于 2012-08-11T22:56:42.133 に答える