div的圆形边框怎么弄,还有的两个角方的,两个角圆的,要怎么设定CSS文件啊

html-css06

div的圆形边框怎么弄,还有的两个角方的,两个角圆的,要怎么设定CSS文件啊,第1张

css代码:

.yj{

  padding:10pxwidth:300pxheight:50px

  border: 2px solid #000000

  -moz-border-radius: 15px

  -webkit-border-radius: 15px

  border-radius:15px       

}

-moz-border-radius: 15px-webkit-border-radius: 15px 这两个是为了兼容其他一些不常用浏览写的css圆角代码

html代码:

<div class="yj">这个div四个角都圆15px</div>

结果如下:

图片圆角也是一样的:

css代码:

.yj{-moz-border-radius: 15px    -webkit-border-radius: 15pxborder-radius:15px}

html代码:

<img src="xp.jpg" width="100px" height="100px" class="yj" />

结果如下:

css3圆角代码也支持上下左右的:

css代码这么写:

.yj{

  padding:10pxwidth:300pxheight:50px

  border: 2px solid #000000

  -moz-border-radius: 0px 0px 20px 25px 

  -webkit-border-radius: 0px 0px 20px 25px

  border-radius:0px 0px 20px 25px

}

结果如下

圆角代码也支持拆分的(四个边框都圆角10px的拆分css代码如下):

border-top-left-radius: 10px

border-top-right-radius: 10px

border-bottom-right-radius:10px

border-bottom-left-radius:  10px

#cic{

width:500px

height:350px

display:block

margin:0px

margin-left:50px

padding:0px

border:solid

border-radius:30px 30px 30px 30px

background-color:#FF0

}

#top{

width:500px

height:60px

display:block

padding:0px

font-size:36px

font-weight:bolder

border-bottom:solid

border-radius:30px 30px 0 0

}

#tit{

width:500px

height:60px

display:block

padding:10px

overflow:hidden

font-size:36px

font-weight:bolder

border-radius:30px 30px 0 0

}

#cont{

width:500px

height:280px

display:block

padding:30px

overflow:hidden

font-size:24px

}

</style>

<div id="cic">

<div id="top"><div id="tit">标题</div></div>

<div id="cont">内容</div>

</div>

CSS画正方形长方形很简单,本文就不说了。

一、三角形

1、CSS画等腰三角形

2、画直角三角形:

二、画圆形

注意:border-radius是width/height的一半(50%)。

画半圆:

半圆的画法是把高度设为宽度的一半,并且也只设置左上角和右上角的半径,且半径为宽度的一半。

画四分之一圆:是把高度和宽度设置为相等,只设置一个圆角,其半径等于高度或宽度。

三、画椭圆

斜杠前面的一组四个值分别表示四个角的水平半径;斜杠后面的一组四个值分别表示四个角的垂直半径。

四、平行四边形

margin-left是为了使得平行四边形可以全部在浏览器中显示出来

五、梯形

高度为0。有宽度没高度。

六、五边形、六边形