CSS中的图像填充,HTML

seg*_*ult 3 html css

我在桌子上遇到图像问题.虽然我设置tr宽度= 95,并且图像的宽度也是95,但tr将自动宽度为97(右侧为2 px填充).

但是,我已明确声明style ="padding:0px".

示例页面如下:http: //beta.worcell.com/sony.html

我的另一个问题是向上和向下箭头(在购买列内).我希望它们与文本框的间距相等,但在底部箭头中添加另一个换行符会产生太多空间.我可以在CSS中更改它吗?

谢谢.

Ric*_*ams 8

填充看起来不是问题,它是您设置的边距.在样式表中

img {
    padding:0px;
    border:0px;
    margin:-2px;
}
Run Code Online (Sandbox Code Playgroud)

"保证金:-2px;" 部分是使你的图像97px而不是95px.将其设置为"margin:0px;" 并且图像显得正常.然后你还需要添加,

menu img {
    margin: -2px;
}
Run Code Online (Sandbox Code Playgroud)

为了使您的菜单图像保持对齐.

对于向上和向下箭头,您需要重新考虑标记.下行链接在一个表单中,但上行链接不是,这有点不一致.它们也包含在段落标签中,这些段落标签显示为块,这使得它们看起来是一个在另一个之下,因此向下箭头不会出现在数量框的底部之后,等等.