0

私はこのCSSクラスを持っています

#asdfasdful li .deleteFood{
    background-image:  url(http://localhost/asdfasdf/public/images/close.png);
    background-repeat: no-repeat;
    position: relative;
    float: right; right: 10px;
    width: 40px;
    height: 20px;
    margin-top: 5px;
}
4

3 に答える 3

2

floatプロパティと同じ行に「right」プロパティが定義されていることに気付きました。バグの原因である可能性があります。

float: right; right: 10px;
于 2013-03-18T19:40:18.693 に答える
1

各行に{clear:right;}を追加するか、行の高さをより大きな値に調整する必要があります。

これを試して:

#yourOrderFoodsItems ul li .deleteFood {
    clear: right;
}
于 2013-03-18T19:20:23.023 に答える
1

background-positionこれは背景画像を含むdivであるため、 CSSプロパティを使用して画像をシフトする必要があります。

こちらのドキュメントを参照してください

background-position: -10px;    /* to move the background 10px to the left... I think */
于 2013-03-18T19:34:14.540 に答える