【发布时间】:2015-03-19 06:28:55
【问题描述】:
在 Bootstrap 3 中,我有一个导航栏,其中包含背景图像和图像下的一些菜单项:
这是背景图片的css:
.navbar-fixed-bottom .navbar-collapse {
padding-left: 0;
padding-right: 0;
margin-top: 25px;
background: url(../Content/images/1.png), url(../Content/images/2.png);
background-repeat: no-repeat, no-repeat;
background-position: -25px 0px, 528px 54px;
这是两张图片,我必须以像素为单位指定位置才能将它们粘合在一起。
我也在使用 navbar-right 将菜单项放在图像的正下方:
@media (min-width: 768px) {
.navbar-left {
float: left !important;
}
.navbar-right {
float: right;
margin-right: 150px;
}
.navbar-right ~ .navbar-right {
margin-right: 50px;
}
}
一切正常,直到我把屏幕尺寸变小,然后我的菜单项被推到左边:
我想知道如何保持这些菜单项相对于背景图像,例如反应灵敏。
【问题讨论】:
标签: html css twitter-bootstrap-3 background-image navbar