直接用图片的时候可以考虑用背景图片,这样就可以使用背景的repeat方式无限延长。
无论是用border还是图片都可以使用css3的transform属性设置方向和其他变形。
使用svg或canvas都可以更灵活改变虚线的方向等显示方式。
如果要考虑兼容低版本IE浏览器,当然是用border属性或图片背景兼容性最好,其他方式都需要另外引用js才能兼容。
标签本身属性只有align、noshade、size、width;\x0d\x0a并不包含线的样式,要想展示为虚线,只能通过css实现;\x0d\x0a例如:\x0d\x0a \x0d\x0a\x0d\x0a注:dashed就表示虚线;其它选择还有none:无样式;dotted:点线;solid:实线;double:双线;groove:槽线;ridge:脊线;inset:内凹;outset:外凸。可以用CSS样式和HTML标签元素实现,我们选择几个常用标签对齐设置边框虚线效果:
1、html常用标签:
p标签
span
ul li
table tr td
2、实例用到CSS属性单词:
border
width
height
3、实现虚线的CSS重点介绍:
border为边框属性,如果要实现对象边框效果,要设置边框宽度、边框颜色、边框样式(实线还是虚线):
border:1px dashed #F00 这个就是设置边框样式宽度为1px,虚线,虚线为红色。
4、实例描述:
我们对以上几个标签设置相同宽度、相同高度、边框效果。
5、完整HTML代码:
<!DOCTYPE html><html>
<head>
<meta charset="utf-8" />
<title>html边框虚线演示</title>
<style> .bor{border:1px dashed #F00width:300pxheight:60pxmargin-top:10px} span{display:block}/*css注释说明:让span形成块*/
</style>
</head>
<body>
<p class="bor">p盒子</p>
<span class="bor">span盒子</span>
<ul class="bor">
<li>ul li列表</li>
<li>ul li列表</li>
</ul> <table class="bor">
<tr>
<td>表格</td>
<td>表格2</td>
</tr>
<tr>
<td>数据</td>
<td>数据2</td>
</tr>
</table>
</body>
</html>
效果图:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)