Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Demo first (I've tested this in IE7,8,9,10 as well as latest Chrome and Firefox):</p> <p><a href="http://jsbin.com/ImEvAGoJ/5" rel="nofollow noreferrer">http://jsbin.com/ImEvAGoJ/5</a></p> <p>I've used a combination of <code>border</code> and <code>box-shadow</code> to achieve the double border effect. Of course <code>box-shadow</code> is not supported in IE8 and lower, so I had to use the equivalent <code>DropShadow</code> filter (<a href="http://msdn.microsoft.com/en-us/library/ms532985%28v=vs.85%29.aspx" rel="nofollow noreferrer">more info</a>). Example:</p> <pre><code>.table_main .top.right { box-shadow: 1px 0 white, 4px 0 #d6d6d6, 0 -1px white, 0 -4px #d6d6d6, 1px -1px white, 4px -4px #d6d6d6; filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=-1, Color='#00ffffff', Positive='true'), progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=1, Color='#00ffffff', Positive='true'), progid:DXImageTransform.Microsoft.dropshadow(OffX=-1, OffY=0, Color='#00ffffff', Positive='true'), progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=0, Color='#00ffffff', Positive='true'), progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=-3, Color='#00d6d6d6', Positive='true'), progid:DXImageTransform.Microsoft.dropshadow(OffX=3, OffY=0, Color='#00d6d6d6', Positive='true'); } </code></pre> <p>Note that the grey <code>box-shadow</code> is <code>4px</code> wide because it overlaps the <code>1px</code> white shadow.</p> <p>Also, this assumes that you can change the classes on your table which I think you said you can do in one of your comments above. </p> <p>Basically, use <code>outside</code> class for all cells that are out side of your grey border, <code>top</code>, <code>left</code>, <code>bottom</code>, <code>right</code> classes for top row, left column, bottom row, and right column cells respectively. Your HTML should look like this:</p> <pre><code>&lt;table class="table_main" width="400" align="center" border="0" cellspacing="0" cellpadding="0"&gt; &lt;tr&gt; &lt;td class="outside"&gt;how to remove top border from this cell?&lt;/td&gt; &lt;td class="top left"&gt;vb&lt;/td&gt; &lt;td class="top"&gt;X&lt;/td&gt; &lt;td class="top right"&gt;g&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td class="outside"&gt;2&lt;/td&gt; &lt;td class="left"&gt;z&lt;/td&gt; &lt;td&gt;x&lt;/td&gt; &lt;td class="right"&gt;x&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td class="outside"&gt;3&lt;/td&gt; &lt;td class="left bottom"&gt;v&lt;/td&gt; &lt;td class="bottom"&gt;v&lt;/td&gt; &lt;td class="bottom right"&gt;d&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td class="outside"&gt;4&lt;/td&gt; &lt;td class="outside"&gt;r&lt;/td&gt; &lt;td class="outside"&gt;r&lt;/td&gt; &lt;td class="outside"&gt;how to remove right border from this cell?&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </code></pre> <p><br> <strong>Update:</strong> here are screenshots from IE7 on Vista, IE8 on WinXP, and IE8 on Win7:</p> <p><img src="https://i.stack.imgur.com/ITT8e.png" alt="Screenshot from IE7 on Vista"></p> <p><img src="https://i.stack.imgur.com/JkxCU.png" alt="Screenshot from IE8 on WinXP"></p> <p><img src="https://i.stack.imgur.com/plCms.png" alt="enter image description here"></p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload