2

新手问题。我正在尝试为使用 Bootstrap 构建的网站使用背景图片。

我在我的资产管道中的一个单独的 css 文件中添加了额外的 body CSS,并添加了一个背景图像:

body {
    font-size: 16px;
    padding-top: 10px;
    background-image: url("../assets/back14.gif");
}

这可以很好地改变背景,但也可以将其应用于其他元素,如导航单元等,我想保留默认颜色。

我可以修复此行为或以更好的方式应用背景吗?

4

1 回答 1

0

很抱歉,但我认为您是正确的:默认情况下,这些背景是透明的。正如您从自定义页面中看到的那样,虽然在导航栏部分中活动链接和悬停链接的背景存在变量,但普通旧的常规导航栏链接的背景没有变量。:/

否则,重写并不难:

.nav-stacked > li > a {
  background-color:#ffffff;
}

但似乎仍然应该作为一种选择。

JSFiddle

于 2012-08-31T18:47:42.367 回答