Html 如何设置表格背景图像

Html 如何设置表格背景图像,html,css,html-table,background-color,Html,Css,Html Table,Background Color,我有表和p标签内的div标签与背景图像。我想使表格和p的背景都是透明的,这样图像就不会出现框。我试过了 style="background-color:transparent;" 带有p表td tr td标签。但仍有盒子出现。 如何使整个桌子和p标签透明 下图: 按钮下面的蓝色条带是背景图像 下面是css代码 div#registration_form { width: 400px; border-style: solid; text-align: center;

我有表和p标签内的div标签与背景图像。我想使表格和p的背景都是透明的,这样图像就不会出现框。我试过了

style="background-color:transparent;"
带有p表td tr td标签。但仍有盒子出现。 如何使整个桌子和p标签透明

下图: 按钮下面的蓝色条带是背景图像 下面是css代码

div#registration_form
{
    width: 400px;
    border-style: solid;
    text-align: center;
    margin: 50px,auto;
    margin: auto;
}
tr,td,th
{
    padding-top: 5px;
    background-color: transparent;
}
p
{
    background: transparent;
}

希望这能解决您的问题:

试试这个:

table*, p{
   background:none transparent;
   border:0px;
}

我不确定,但这是你想要实现的吗?如果是,请将此添加到css中

tbody {
  background: transparent none repeat scroll 0 0;
}

td {
  color: transparent;
}

form {
  background: transparent none repeat scroll 0 0;
}

您的问题是
p
标记的边距,这是html中段落的默认样式

再加上这个

  p {
    margin: 0;
  }
红线消失了


注意:我喜欢firefox的inspector:)

要让背景颜色显示出来,您需要在另外几个当前有白色背景的项目上设置
背景:透明
表单
tbody
)。下面是设置透明度的最终代码:

tr,td,th
{
    padding-top: 5px;
    background-color: transparent;
    border:0px;
}
p, form, tbody
{
    background: transparent;
}
下面是完整的代码和结果的现场演示,红色背景通过以下方式显示:

div登记表{
宽度:400px;
边框样式:实心;
文本对齐:居中;
保证金:50像素,自动;
保证金:自动;
}
tr,
运输署,
th{
垫面:5px;
背景色:透明;
边界:0px;
}
P
形式,
t车身{
背景:透明;
}
* {
背景色:白色;
字体系列:“漫画无MS”,arial,无衬线;
字体大小:16px;
}
a{
文字装饰:无;
}
输入[type=“text”],
输入[type=“password”]{
背景色:#eeeeee;
左边距:10px;
字体大小:14px;
边界:无;
边界半径:3px;
颜色:#888888;
}
输入[type=“submit”],
输入[类型=“重置”]{
边缘顶部:5px;
背景色:#008dde;
颜色:白色;
边缘底部:5px;
左边距:10px;
边界:无;
边界半径:3px;
高度:30px;
}

名字
姓
密码
确认密码


使用web检查器,找出哪个元素具有背景,并找出需要更改背景颜色的元素。在或类似位置创建代码段,以便更容易给您提供正确答案。@www139:我只有那个div标记(带有背景图像)在我的html文件中,包含一个4x2表和一行参数(Ok;)“盒子”是指边界吗?@www139:我添加了一个图像。正在发生什么。的背景已设置为透明,边框没有帮助。谢谢。刚在你的小提琴上试过,我就弄错了。