固定导航与图像repeat-x

时间:2014-04-24 09:53:47

标签: html css background-image css-position repeat

我正在努力使我的导航栏固定,同时让重复成为" repeat-x"。下面是使用css进一步向下时的结果图像。 enter image description here

以下是toplinks(导航栏)中包含的css代码。

.toplinks {
    /*float: right;*/
    {vb:stylevar right}:{vb:math {vb:stylevar padding}*2};
    color:{vb:stylevar toplinks_link_color};
    font: {vb:stylevar header_font};
    text-align:{vb:stylevar right};
    background:{vb:stylevar toplinks_background};
    padding-top: 10px;
    height: 35px;
    background-attachment: scroll;
    background-image: url({vb:stylevar imgdir_misc}/top-links-bg.jpg);
    background-repeat: repeat-x;
    background-position: left top;
    background-color: #633f24;
    z-index: 20;
    position: fixed;
}

导航栏不是由我制作的,但我添加了#34;位置"和" z-index"。我想要使​​用repeat-x来浏览页面。

这可能吗,如果可以,你可以帮助我吗?

http://a-trix.net/

1 个答案:

答案 0 :(得分:0)

尝试将包含元素设置为position:relative;然后设置左:0;

它看起来不一定像是一个repeat-x问题,更多的是你的元素被推到了。

编辑:

.toplinks {
color: #eee2d6;
font: normal normal normal 11px Arial,Tahoma,Calibri,Verdana,Geneva,sans-serif;
text-align: right;
background: none;
padding-top: 10px;
height: 35px;
background-attachment: scroll;
background-image: url(http://a-trix.net/forum/images/primus/sandy/misc/top-links-bg.jpg);
background-position: left top;
background-repeat: repeat-x;
background-color: #633f24;
position: fixed;
width: 100%;
z-index: 1000;
}