0

我的网页上有一张桌子,我想添加一张背景图片。我仍然希望桌子保持白色背景,但在桌子周围我希望有一个背景图像。如果我只是更改中的背景图像<head>,则白色桌子的背景会更改为图像,这不是我想要的。

代码:

<link href="css/bootstrap.css" rel="stylesheet">
<style type="text/css">
body {
  padding-top: 60px;
  padding-bottom: 40px;
  background-image: url('file:///....Images/background.JPG');  
  background-repeat:repeat;
  -webkit-border-radius: 6px;  
  -moz-border-radius: 6px;  
  border-radius: 6px;   
}
</style>
<link href="css/bootstrap-responsive.css" rel="stylesheet">

我该如何以正确的方式做到这一点?顺便说一句,我对 bootstrap/html/css 完全陌生,显然?

4

2 回答 2

2

这样想:在设置背景之前,每个元素都是透明的。你只是设置身体背景。你需要做的是,在 CSS 中,给你的表格一个白色背景:

table {
    background-color: white;
}
于 2012-08-23T19:37:42.703 回答
0

如果你已经添加class="table"到表格中(如果你还没有,那么你真的应该),Bootstrap 默认给它一个透明的背景。将背景颜色添加到它,它将起作用。

于 2012-08-24T10:12:11.450 回答