div 边框原来有这么多种设置方法

2019-06-03 23:35:33 div 边框实现,不同情况下DIV边框布局,给DIV加一个边框方法教程,实现div边框样式。通过CSS border样式属性实现加边框。

在HTML前端开发中,无数次会对<div>设置边框。

这里

给DIV加一个边框方法教程,实现div边框样式。通过CSS border样式属性实现加边框。

以下是各种给DIV加不同边框实例与技巧教程、html代码。

一、div加四边加边框

1、用到css单词与值

  1. border:1px solid #F00 

设置对象边框为红色边框

2、div完整小实例
实例代码:

  1. <!DOCTYPE html> 
  2. <html> 
  3. <head> 
  4. <meta charset="utf-8" /> 
  5. <title>www.HTML8.com.cn</title> 
  6. <style> 
  7. .a-4{ border:1px solid #F00} 
  8. </style> 
  9. </head> 
  10. <body> 
  11. <div class="a-4">四边为红色</div> 
  12. </body> 
  13. </html> 

实例截图:

给div 边框

通过border轻松设置div 4条边边框

二、div上边加边框

1、使用单词与值

  1. border-top:1px solid #F00 

2、完整实例代码

  1. <!DOCTYPE html> 
  2. <html> 
  3. <head> 
  4. <meta charset="utf-8" /> 
  5. <title>www.HTML8.com.cn</title> 
  6. <style> 
  7. .a-top{ border-top:1px solid #F00} 
  8. </style> 
  9. </head> 
  10. <body> 
  11. <div class="a-top">只设置div上边框</div> 
  12. </body> 
  13. </html> 

3、效果截图

div 边框-上边框

三、div下边加边框

1、使用单词与值

  1. border-bottom:1px solid #000 

2、完整实例代码

  1. <!DOCTYPE html> 
  2. <html> 
  3. <head> 
  4. <meta charset="utf-8" /> 
  5. <title>www.HTML8.com.cn</title> 
  6. <style> 
  7. .a-bottom{ border-bottom:1px solid #000} 
  8. </style> 
  9. </head> 
  10. <body> 
  11. <div class="a-bottom">只设置div下边框</div> 
  12. </body> 
  13. </html> 

3、截图
设置DIV黑色的下边框

div 下边框-底部边框

四、div左边加边框

1、使用单词与值

  1. border-left:1px solid #000 

2、完整源代码

  1. <!DOCTYPE html> 
  2. <html> 
  3. <head> 
  4. <meta charset="utf-8" /> 
  5. <title>www.HTML8.com.cn</title> 
  6. <style> 
  7. .a-left{ border-left:1px solid #000} 
  8. </style> 
  9. </head> 
  10. <body> 
  11. <div class="a-left">只设置div 左边框</div> 
  12. </body> 
  13. </html> 

3、截图

左边框

五、div右边加边框

1、DIV的右边框使用单词与值

  1. border-right:1px dashed #F00 

2、代码

  1. <!DOCTYPE html> 
  2. <html> 
  3. <head> 
  4. <meta charset="utf-8" /> 
  5. <title>www.HTML8.com.cn</title> 
  6. <style> 
  7. .a-right{border-right:3px dashed #F00} 
  8. </style> 
  9. </head> 
  10. <body> 
  11. <div class="a-right">只设置div右边边框</div> 
  12. </body> 
  13. </html> 

对DIV设置红色虚线边框

3、截图

右 div 边框

六、div三边加边框 技巧

1、技巧
先设置border值,即设置对象4边均有边框,那条div边不需要设置边框,就对其再设置边框为0的值。

2、完整HTML源代码

  1. <!DOCTYPE html> 
  2. <html> 
  3. <head> 
  4. <meta charset="utf-8" /> 
  5. <title>www.HTML8.com.cn</title> 
  6. <style> 
  7. .a-san{border:3px solid #F00; border-bottom:0} 
  8. </style> 
  9. </head> 
  10. <body> 
  11. <div class="a-san">三边有边框,另外一边没有边框</div> 
  12. </body> 
  13. </html> 

设置下边框没有边框,其它三边设置边框。——下边框不设置边框。

3、截图

设置DIV 三边

4、解释
需要注意,先设置4边CSS,再后面设置去掉边框样式,这样浏览器端,从左往右读取时候,能渲染先4边,后缺一边的布局效果。利用了客户端读取代码从左往右读取的技巧。

七、div 虚线边框与实线边框

在上面实例代码教程中,可以看到border的值中其中一个单词为solid,即设置边框样式为实体线。

常用的兼容各大浏览器的虚线为dashed
即实例代码:

  1. border:1px dashed #000 

设置边框1px虚线黑色边框(#000 黑颜色值,实际布局中准确颜色值根据设计图通过PS拾色工具获取)

即:

border:1px dashed #000 —— 虚线1px厚度宽度黑色边框
border:1px solid #000 ——实线1px厚度宽度黑色边框

更新