欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
  一:borderradius什么意思
 
  我们在制作网站的时候,总是会遇到网站圆角的效果,我们从用户的角度出发,使用圆角可以让网站更美观漂亮,然而在css2中,实现圆角的效果是一件很头疼的事情,其实最老的办法就是通过背景来实现,但是制作起来也是很麻烦的,现在,在css3中,我们可以使用border-radius属性来实现圆角,从而减少了实现圆角效果遇到的问题。【推荐阅读:如何使用CSS的border属性画个三角形】
 
  很多人开发网站,都不太喜欢使用图片,尽量保持能用css图片就不去使用图片,如果网站有很多图片的话,会导致网站需要发送fttp请求,并且传输也是很大的,那么就可以使用border-radius属性去给图片添加圆角,达到美观的效果。
 
  二:borderradius属性详解
 
  1.borderradius语法:
 
  border-radius:长度值;
 
  长度值可以用px表示,也可以用百分比表示,例如:
 
  
 
  <!DOCTYPEhtml>
 
  <htmlxmlns="http://www.w3.org/1999/xhtml">
 
  <head>
 
  <title>CSS3border-radius属性</title>
 
  <styletype="text/css">
 
  #div1
 
  {
 
  width:100px;
 
  height:50px;
 
  border:1pxsolidgray;
 
  border-radius:20px;
 
  }
 
  </style>
 
  </head>
 
  <body>
 
  <divid="div1">
 
  </div>
 
  </body>
 
  </html>
 
  显示效果如下:
 
  微信截图_20181110101051.png
 
  说明:以上代码中,border-radius的值为20,是指四个角都是20。
 
  2.border-radius的写法
 
  在css中很多属性都是由四种写法,类似于margin和padding,当我们border-radius属性设置为一个值的时候,就代表着四个角圆角半径都是10px.
 
  当border-radius为两个值的时候,比如border-radius:10px20px,其中10px就表示左上角和右下角,20px就表示右上角和左下角。
 
  当border-radius属性有三个值的时候,比如说,border-radius:10px20px30px;其中10px就是表示左上角半径,20px表示左下角和右上角,30px就表示右下角。如果是四个值的时候,依次为左上角、右上角、右下角和左下角,方向是按照顺时针方向。



 

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/css3-style/c56654.shtml