【发布时间】:2015-03-18 03:26:28
【问题描述】:
我要实现,
到目前为止,我已经实现了,
我写的代码是这样的,
<html>
<body>
<hr color="#FFCC66"/>
<table width="100%" style="color: blue; margin-top: -3;margin-bottom: -3;">
<tbody>
<tr>
<td align="center" style="font-weight:bolder;"
background="" valign="top">
<img src="cellbackground.png" width="100%" height="100%" alt="" />
Who You Are
</td>
<td align="center" style="font-weight:bolder; z-index:1; ">
<div style="height:100%; width:100%;
background-origin : content;
background-size:100%;
background-image:url(cellbackground.png) ">
Applicant's Needs
</div>
</td>
<td align="center" style="font-weight:bolder;">
Background Information
</td>
</tr>
</tbody>
</table>
<hr color="#FFCC66"/>
</body>
</html>
如果有实现这一点的方式,那么请提出建议,如果我们可以为表格的单元格边框赋予形状,那么这是非常好的方法。
重点是实现应该支持几乎所有的浏览器。
还有cellbackground.png文件,
提前致谢。
【问题讨论】:
-
无法塑造单元格的边框。您在正确的轨道上使用背景图像。只需将单元格的背景图像设置为您的图像,并为单元格提供固定的宽度/高度(与图像的大小完全匹配)。
-
或者,您可以先尝试一下,然后将图像的位置设置为绝对位置,如下所示:jsfiddle.net/skwkwfy3/3
-
@JamesGaunt 我尝试过但未能使其与 IE 一起使用。所有方法都适用于除 IE 之外的所有其他浏览器。
标签: javascript html css css-shapes