html - 表格的背景图片

标签 html css

我正在尝试为显示在手机上的表格单元格应用背景图像。由于图像尺寸较大,因此我需要使其响应不同的屏幕尺寸(iphone、android 等)。所以我使用了如下 CSS:

TABLE TR{

background-image: url("../images/bg.png");
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
height: 85px;

}

表格有两个 td:(我不能更改这两个 td,因为它们用于表格单元格中的样式信息)

TABLE .td1 {

text-align: left;

width: 80%;
padding-top: 0px;
padding-bottom: 33px;

}

TABLE .td2 {
text-align: left;
line-height: 14px;
width: 9%;
}

然后,看起来背景 img 只是在 td1 中断并在 td2 重新重复:

我的问题是如何调整css,让整个TR cell在td1时有背景图片不间断?

enter image description here

下面是 fiddle 代码,我不知道如何上传图片到那里。 这只是我的 HTML 代码的结构:HTML CODE

最佳答案

您必须使用表格(它是 HTML 电子邮件吗?)还是可以只使用 div 布局?如果您必须使用 TABLE,请尝试将代码中的 CSS 更改为如下所示:

tr {display: block;}
td {display: inline-block; background: transparent;}

关于html - 表格的背景图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21082522/

相关文章:

jquery - 在表单中实现读取/编辑模式

html - Bootstrap 在列之间添加空间

PHP/innerHTML 使用两个 while 循环导致数据库部分输出到 html 表之外

javascript - 在我的情况下如何使用 ng-click 功能?

javascript - 类型错误 : Cannot read property 'xxx' of undefined jQuery

html - CSS 将鼠标悬停在链接上以填充背景

php - 我如何在购物车图标后面显示购物车中的总元素

css - 关于使用CSS更改图片的代码不起作用

jquery - 表单输入标签动画

java - 如何在 JavaFX 应用程序中加载的 FXML 文件中显示元素?