html边框里面加上一条分割线

html边框里面加上一条分割线,第1张

<table width="69%" border="1" align="center" cellspacing="0">

<tr height="35" align="center">

<td width="18%">1</td>

<td width="18%">2 </td>

<td width="18%">3</td>

<td width="18%">4</td>

</tr>

</table>

表格间距调整为0即可

要借助一些JS的知识;

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 

<HTML> 

<HEAD> 

<TITLE> New Document </TITLE> 

<META NAME="Generator" CONTENT="EditPlus"> 

<META NAME="Author" CONTENT=""> 

<META NAME="Keywords" CONTENT=""> 

<META NAME="Description" CONTENT=""> 

</HEAD>

 <script Language="javascript"> 

function a(x,y,color) 

{document.write("<img border='0' style='position: absolute left: "+(x+20)+" top: "+(y+20)+"background-color: "+color+"' src='px.gif' width=1 height=1>")} 

</script>

<body leftmargin=20 topmargin=20> 

<TABLE border=0 bgcolor="000000" cellspacing="1" width=400> 

<TR bgcolor="FFFFFF"> 

    <TD id="td1"> </TD> 

    <TD>张三</TD> 

    <TD>李四</TD> 

    <TD>王五</TD> 

</TR> 

<TR bgcolor="FFFFFF"> 

    <TD>数学</TD> 

    <TD>55</TD> 

    <TD>66</TD> 

    <TD>77</TD> 

</TR> 

<TR bgcolor="FFFFFF"> 

    <TD>英语</TD> 

    <TD>99</TD> 

    <TD>68</TD> 

    <TD>71</TD> 

</TR> 

<TR bgcolor="FFFFFF"> 

    <TD>语文</TD> 

    <TD>33</TD> 

    <TD>44</TD> 

    <TD>55</TD> 

</TR> 

</TABLE> 

<script> 

function line(x1,y1,x2,y2,color) 

    var tmp 

    if(x1>=x2) 

    { 

        tmp=x1 

        x1=x2 

        x2=tmp 

        tmp=y1 

        y1=y2 

        y2=tmp 

    } 

    for(var i=x1i<=x2i++) 

    { 

        x = i 

        y = (y2 - y1) / (x2 - x1) * (x - x1) + y1 

        a(x,y,color) 

    } 

//line(1,1,100,100,"000000") 

line(td1.offsetLeft,td1.offsetTop,td1.offsetLeft+td1.offsetWidth,td1.offsetTop+td1.offsetHeight,'#000000') 

</script> 

</BODY> 

</HTML>

2、如果你不想用JS,你把这个表格做成背景图片即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/6302336.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-20
下一篇 2023-03-20

发表评论

登录后才能评论

评论列表(0条)

保存