如何用css拉伸背景图像

时间:2013-10-02 11:35:51

标签: php html css background html-helper

我尝试了一切,我使用了背景位置:100%;等。

        a.textlink:link { color: #8E7086; font: bold 11pt Arial, Verdana, Helvetica, sans-serif; text-decoration: none; padding-right: 10px; }
        a.textlink:visited { color: #8E7086; font: bold 11pt Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
        a.textlink:hover { color: #756C63; font: bold 11pt Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
        a.textlink:active { color: #8E7086; font: bold 11pt Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
        body { 
            font-family: Verdana,Arial,Helvetica,sans-serif; 
            background-color: #FFF;
            text-align: center;
                            background-image: url(images/Template/radeberger_wrapper.jpg);
                            background-repeat: no-repeat;
                            background-position: 100%;

2 个答案:

答案 0 :(得分:2)

使用:

background-size: cover;

background-size: 100% auto;

第一个将覆盖整个元素,但是css3(仅限现代浏览器)。 第二个将始终具有全宽,保持纵横比。

答案 1 :(得分:1)

你应该看看这个Question,它有很多关于同一问题的讨论。

    background-size: 100% auto;

请阅读CSS 3