HTML5基础加强css样式篇(css属性border圆角:border-radius)(三十五)
来源:互联网 发布:oracle 编程 书籍推荐 编辑:程序博客网 时间:2024/05/29 09:59
1.制作圆角:
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></title> <style type="text/css"> .box { /* .box 默认样式 */ margin: 200px 0 0 200px; width: 200px; height: 200px; background-color: orange; /*①*/ border-radius: 50px;/*②*/ border-radius: 50px 20px; /*③*/ border-radius: 50px 20px 5px; /*④*/ border-radius: 50px 20px 5px 80px; } .box:hover { /* 鼠标悬浮时样式 */ } </style></head><body><div class="box"></div><script type="text/javascript"></script></body></html>效果如下:
①②③④
2.使用圆角制作椭圆:
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></title> <style type="text/css"> .box { /* .box 默认样式 */ margin: 200px 0 0 200px; width: 400px; height: 200px; background-color: orange; /*border-radius: 水平半径 / 垂直半径*/ border-radius: 200px/100px; border-radius: 200px 50px/ 100px 5px; border-radius: 200px 50px 10px / 100px 5px 60px; } .box:hover { /* 鼠标悬浮时样式 */ } </style></head><body><div class="box"></div><script type="text/javascript"></script></body></html>
效果:
3.画1/4圆代码如下:
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></title> <style type="text/css"> .box { /* .box 默认样式 */ margin: 200px 0 0 200px; width: 200px; height: 200px; background-color: orange; border-radius: 200px 0 0 0; } .box:hover { /* 鼠标悬浮时样式 */ } </style></head><body><div class="box"></div><script type="text/javascript"></script></body></html>效果如下:
4.画一个半圆:
代码如下:
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></title> <style type="text/css"> .box { /* .box 默认样式 */ margin: 200px 0 0 200px; width: 400px; height: 200px; background-color: orange; border-radius: 200px 200px 0 0; } .box:hover { /* 鼠标悬浮时样式 */ } </style></head><body><div class="box"></div><script type="text/javascript"></script></body></html>
效果图如下:
5.border中百分比的使用:
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></title> <style type="text/css"> .box { /* .box 默认样式 */ margin: 200px 0 0 200px; width: 200px; height: 200px; background-color: orange; border: 20px solid #0000ff; border-radius: 100px; /*推荐使用%设置圆角半径,可以随着元素大小动态调整*/ border-radius: 50%; /*border-radius: 120px;*/ } .box:hover { /* 鼠标悬浮时样式 */ } </style></head><body><div class="box"></div><script type="text/javascript"></script></body></html>效果图:
6.border旋转效果:
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></title> <style type="text/css"> .box { /* .box 默认样式 */ margin: 200px 0 0 200px; width: 200px; height: 200px; /*background-color: orange;*/ /*border: 20px solid;*/ border-top: 20px solid orange; border-right: 20px solid orange; border-bottom: 20px solid #7e64ff; border-left: 20px solid #7e64ff; border-radius: 50%; } .box-txt{ width: 200px; height: 200px; line-height: 200px; text-align: center; } .box:hover{ transform: rotate(360deg); transition: 5s; } .box:hover .box-txt{//使文字逆时针旋转保持文字不动 transform: rotate(-360deg); transition: 5s; } </style></head><body><div class="box"> <div class="box-txt">Hello</div></div><script type="text/javascript"></script></body></html>效果图如下:
0 0
- HTML5基础加强css样式篇(css属性border圆角:border-radius)(三十五)
- HTML5基础加强css样式篇(css属性border详解:图片边框border-image-slice,border-image-repeat,border-image-width(二))(三十四)
- HTML5基础加强css样式篇(css属性border详解(一))(三十三)
- css border-radius 圆角
- css 之 border-radius属性
- CSS border-radius画圆
- HTML5基础加强css样式篇(css属性:怪异盒模型解析)(四十六)
- HTML5基础加强css样式篇(文字阴影css属性:text-shadow)(四十四)
- CSS基础学习十六:CSS盒子模型补充之border-radius属性
- CSS学习笔记:border-radius
- HTML5基础加强css样式篇(属性选择器)(十四)
- HTML5基础加强css样式篇(盒子阴影属性:box-shadow)(三十六)
- HTML5基础加强css样式篇(white-space属性)(四十三)
- HTML5基础加强css样式篇(标签自定义属性)(八)
- CSS3 圆角(border-radius)
- CSS3 圆角(border-radius)
- CSS3 圆角(border-radius)
- CSS3 圆角(border-radius)
- 软件测试作业一
- 不要做浮躁的嵌入式系统工程师
- 一些面试基本知识(JAVA篇二)
- 接口
- 软件测试作业2
- HTML5基础加强css样式篇(css属性border圆角:border-radius)(三十五)
- Python进阶(二十七)-字符串大小写转换
- 软工测试作业3
- 费马小定理判断素数
- 软件工程测试4
- MINA详解(转)
- HttpUrlConnection与HttpClient的认识(六) -实际应用之刷网络流量
- 软工测试作业5
- 使用TortoiseSVN时出错: Can't use Subversion command line client: svn...