小编典典

如何使用 CSS 翻转背景图像?

all

如何使用 CSS 翻转任何​​背景图像?是否可以?

目前我在 cssbackground-image中使用这个箭头图像li

在此处输入图像描述

On :visited我需要水平翻转这个箭头。我可以这样做来制作另一个箭头图像 我只是想知道是否可以在 CSS
中翻转图像:visited


阅读 72

收藏
2022-05-17

共1个答案

小编典典

在看到亚历克斯的答案翻转的线索后,我发现我只能翻转背景而不是整个元素。感谢亚历克斯的回答

HTML

<div class="prev"><a href="">Previous</a></div>
<div class="next"><a href="">Next</a></div>

CSS

.next a, .prev a {
    width:200px;
    background:#fff
}
 .next {
    float:left
}
 .prev {
    float:right
}
 .prev a:before, .next a:before {
    content:"";
    width:16px;
    height:16px;
    margin:0 5px 0 0;
    background:url(http://i.stack.imgur.com/ah0iN.png) no-repeat 0 0;
    display:inline-block 
}
 .next a:before {
    margin:0 0 0 5px;
    transform:scaleX(-1);
}

请参阅此处的示例http://jsfiddle.net/qngrf/807/

2022-05-17