CSS园角效果

<style>
td{font-size:9pt;word-break:break-all}
.corner{font-size:0;}
.corner_bo{background:blue}
.corner_bg{background:#6699ff}
#tit{height:22px;color:white;}
#txt{line-height:150%;background:white;border:1pxsolidblue}
#tl,#tr,#bl,#br,#corner_tl,#corner_tr,#corner_bl,#corner_br{width:3px;height:3px}
#t,#b,#corner_t,#corner_b{height:3px}
#l,#r,#corner_l,#corner_r{width:3px}
</style>
<scriptsrc=corner.js></script>
<tablecellpadding=0cellspacing=0width=400align=center>
<tr><tdid=tl></td><tdid=t></td><tdid=tr></td></tr>
<tr><tdid=l></td>
<tdid=box>
<tablecellpadding=3cellspacing=0width=100%>
<trid=tit><td>
<b>圆角效果</b>
</td></tr>
<tr><tdheight=200id=txt>
<Br>
</td></tr></table>
</td>
<tdid=r></td>
</tr>
<tr><tdid=bl></td><tdid=b></td><tdid=br></td></tr>
</table>
<script>
functionsetcorner(id)
{
varhtml;
if(id=="t")
{
html="<tableclass=cornerid=corner_tcellpadding=0cellspacing=0>"
html+="<tr><tdclass=corner_bo></td></tr><tr><tdclass=corner_bg></td></tr><tr><tdclass=corner_bg></td></tr>"
html+="</table>"
}
if(id=="b")
{
html="<tableclass=cornerid=corner_bcellpadding=0cellspacing=0>"
html+="<tr><tdclass=corner_bg></td></tr><tr><tdclass=corner_bg></td></tr><tr><tdclass=corner_bo></td></tr>"
html+="</table>"
}
if(id=="l")
{
html="<tableclass=cornerid=corner_lcellpadding=0cellspacing=0>"
html+="<tr><tdclass=corner_bo></td><tdclass=corner_bg></td><tdclass=corner_bg></td></tr>"
html+="</table>"
}
if(id=="r")
{
html="<tableclass=cornerid=corner_rcellpadding=0cellspacing=0>"
html+="<tr><tdclass=corner_bg></td><tdclass=corner_bg></td><tdclass=corner_bo></td></tr>"
html+="</table>"
}
if(id=="tl")
{
html="<tableclass=cornerid=corner_tlcellpadding=0cellspacing=0>"
html+="<tr><tdbgcolor=white></td><tdbgcolor=white></td><tdclass=corner_bo></td></tr>"
html+="<tr><tdbgcolor=white></td><tdclass=corner_bo></td><tdclass=corner_bg></td></tr>"
html+="<tr><tdclass=corner_bo></td><tdclass=corner_bg></td><tdclass=corner_bg></td></tr>"
html+="</table>"
}
if(id=="tr")
{
html="<tableclass=cornerid=corner_trcellpadding=0cellspacing=0>"
html+="<tr><tdclass=corner_bo></td><tdbgcolor=white></td><tdbgcolor=white></td></tr>"
html+="<tr><tdclass=corner_bg></td><tdclass=corner_bo></td><tdbgcolor=white></td></tr>"
html+="<tr><tdclass=corner_bg></td><tdclass=corner_bg></td><tdclass=corner_bo></td></tr>"
html+="</table>"
}
if(id=="bl")
{
html="<tableclass=cornerid=corner_blcellpadding=0cellspacing=0>"
html+="<tr><tdclass=corner_bo></td><tdclass=corner_bg></td><tdclass=corner_bg><tdclass=corner_bg></tr>"
html+="<tr><tdbgcolor=white></td><tdclass=corner_bo></td><tdclass=corner_bg></td></tr>"
html+="<tr><tdbgcolor=white></td><tdbgcolor=white></td><tdclass=corner_bo></td></tr>"
html+="</table>"
}
if(id=="br")
{
html="<tableclass=cornerid=corner_brcellpadding=0cellspacing=0>"
html+="<tr><tdclass=corner_bg></td><tdclass=corner_bg></td><tdclass=corner_bo></td></tr>"
html+="<tr><tdclass=corner_bg></td><tdclass=corner_bo></td><tdbgcolor=white></td></tr>"
html+="<tr><tdclass=corner_bo></td><tdbgcolor=white></td><tdbgcolor=white></td></tr>"
html+="</table>"
}
eval(id+".innerHTML=html")
}
functioncorner(border,bgcolor)
{
setcorner("tl")
setcorner("tr")
setcorner("bl")
setcorner("br")
setcorner("t")
setcorner("b")
setcorner("l")
setcorner("r")
corner_t.style.width=box.offsetWidth
corner_b.style.width=box.offsetWidth
corner_l.style.height=box.offsetHeight
corner_r.style.height=box.offsetHeight
box.style.background=bgcolor
}
corner("blue","#6699ff");
</script>

你可能感兴趣的:(html,css)