首页 > 代码库 > HTML 三角形实现

HTML 三角形实现

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title><style>    #triangle{width:0; height:0; border-width:25px; border-style:solid; border-color:transparent #990 transparent transparent;font-size:0; line-height:0; position:relative; top:100px;left:-250px}    #triangle1{width:0; height:0; border-width:25px; border-style:solid; border-color:transparent #FFF transparent transparent;font-size:0; line-height:0; position:relative; top:100px; left:-298px;}</style></head><body><center><div style="border:1px solid #990;width:500px;height:500px;">    <em id="triangle"></em>    <em id="triangle1"></em>        </div></center></body></html>

上面的代码 就要逻辑就是 一个控件  如果把他的宽高设置为0  边框设置宽一些 就会呈现4个三角形组成的一个正方形.我们弄两个这样的控件.每个控件就显示你要显示的边框,其他的都弄成透明的.然后一个覆盖一个就行.

HTML 三角形实现