HTML+css盒子模型案例(圆,半圆等)“border-radius” 简单易上手


Posted in HTML / CSS onMay 10, 2021

很多小伙伴在前端学习的时候,发现盒子模型默认为正方形。如何把盒子变成想要的模型呢? 首先我们来看一下默认的情况----

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=, initial-scale=1.0">
    <style>
        .box{
            width: 100px;
            height: 100px;
            background-color: rgb(116, 51, 51);
            box-shadow:0 10px 10px red;
            text-align: center;
            position:absolute;
            margin:0 auto;   
            left:0;
            right:0;
            bottom:0;
            top:0;

        }
    </style>
    <title>Document</title>
</head>
<body>
    <div class="box">

    </div>
</body>
</html>

HTML+css盒子模型案例(圆,半圆等)“border-radius” 简单易上手

默认情况下为正方形,也许小伙伴觉得不太好看。 我们换成圆形的试试!

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <style>
        .box{
            width: 100px;
            height: 100px;
            border-radius: 50%;
            background-color: rgb(28, 99, 60);
            border: 5px solid rgb(55, 0, 255);
            position: absolute;
            margin: 0 auto;
            left: 0;
            right: 0;
            bottom: 0;
            top: 0;
        }
    </style>
    <title>Round</title>
</head>
<body>
    <div class="box">

    </div>
</body>
</html>

HTML+css盒子模型案例(圆,半圆等)“border-radius” 简单易上手

看一下我们变成了圆形! 来看看半圆形的吧!

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <style>
        .box{
            width: 100px;
            height: 50px;
            background-color: rgb(175, 42, 216);
            border: 3px solid rgb(26, 236, 26);
            border-top-right-radius: 50px;
            border-top-left-radius: 50px;
            position:absolute;
            margin: 0 auto;
            left: 0;
            right: 0;
            bottom: 0;
            top: 0;
        }
    </style>
    <title>semicircle</title>
</head>
<body>
    <div class="box">

    </div>
</body>
</html>

HTML+css盒子模型案例(圆,半圆等)“border-radius” 简单易上手

来试试其他形状!

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <style>
        .box{
            width: 100px;
            height: 100px;
            background-color: rgb(82, 84, 223);
            border-radius: 20px 15px 20px 10px;
            position: absolute;
            margin: 0 auto;
            left: 0;
            bottom: 0;
            right: 0;
            top: 0;
        }
    </style>
    <title>demo</title>
</head>
<body>
    <div class="box">

    </div>
</body>
</html>

HTML+css盒子模型案例(圆,半圆等)“border-radius” 简单易上手

知识点分析:

border-radius:给元素设置圆角边框
可以实现圆,半圆,椭圆,四分之一圆等各种圆角图形。
可以设置四个值,分别为左上,右上,右下,左下
给个口诀,“从左上开始顺时针移动”。。。

希望这篇文章能让你学会border-radius属性!

到此这篇关于HTML+css盒子模型案例(圆,半圆等)“border-radius” 简单上手的文章就介绍到这了,更多相关html css盒子模型内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章,希望大家以后多多支持三水点靠木!

 
HTML / CSS 相关文章推荐
用CSS3的box-reflect来制作倒影效果
Nov 15 HTML / CSS
HTML5+CSS3实例 :canvas 模拟实现电子彩票刮刮乐代码
Dec 30 HTML / CSS
使用CSS3实现字体颜色渐变的实现
Aug 10 HTML / CSS
详解通过变换矩阵实现canvas的缩放功能
Jan 14 HTML / CSS
html5 Canvas画图教程(10)—把面拆成线条模拟出圆角矩形
Jan 09 HTML / CSS
HTML5 通信API 跨域门槛将不再高、数据推送也不再是梦
Apr 25 HTML / CSS
用HTML5 实现橡皮擦的涂抹效果的教程
May 11 HTML / CSS
canvas之自定义头像功能实现代码示例
Sep 29 HTML / CSS
基于MUI框架使用HTML5实现的二维码扫描功能
Mar 01 HTML / CSS
canvas里面如何基于随机点绘制一个多边形的方法
Jun 13 HTML / CSS
HTML5在微信内置浏览器下右上角菜单的调整字体导致页面显示错乱的问题
Jan 19 HTML / CSS
background-position百分比原理详解
不要在HTML中滥用div
css display table 自适应高度、宽度问题的解决
CSS 新特性 contain控制页面的重绘与重排问题
CSS3新特性详解(五):多列columns column-count和flex布局
css position fixed 左右双定位的实现代码
Apr 29 #HTML / CSS
css3 利用transform-origin 实现圆点分布在大圆上布局及旋转特效
You might like
PHP数组的交集array_intersect(),array_intersect_assoc(),array_inter_key()函数的小问题
2011/05/29 PHP
PHP url 加密解密函数代码
2011/08/26 PHP
PHP实现显示照片exif信息的方法
2014/07/11 PHP
php通过header发送自定义数据方法
2018/01/18 PHP
js压缩工具 yuicompressor 使用教程
2010/03/31 Javascript
深入理解JavaScript系列(14) 作用域链介绍(Scope Chain)
2012/04/12 Javascript
js 延迟加载 改变JS的位置加快网页加载速度
2012/12/11 Javascript
JavaScript表达式:URL 协议介绍
2013/03/10 Javascript
Nodejs Post请求报socket hang up错误的解决办法
2014/09/25 NodeJs
javascript实现无限级select联动菜单
2015/01/02 Javascript
js判断手机号运营商的方法
2015/10/23 Javascript
解决js图片加载时出现404的问题
2020/11/30 Javascript
一种基于浏览器的自动小票机打印实现方案(js版)
2016/07/26 Javascript
js从数组中删除指定值(不是指定位置)的元素实现代码
2016/09/13 Javascript
node.js缺少mysql模块运行报错的解决方法
2016/11/13 Javascript
详解ECharts使用心得总结
2016/12/06 Javascript
jQuery插件HighCharts绘制简单2D柱状图效果示例【附demo源码】
2017/03/21 jQuery
微信小程序实战之顶部导航栏(选项卡)(1)
2020/06/19 Javascript
了解VUE的render函数的使用
2017/06/08 Javascript
使用 Vue 实现一个虚拟列表的方法
2019/08/20 Javascript
Python读取一个目录下所有目录和文件的方法
2016/07/15 Python
Python中创建字典的几种方法总结(推荐)
2017/04/27 Python
Python配置mysql的教程(推荐)
2017/10/13 Python
python实现学生管理系统
2018/01/11 Python
用pyqt5 给按钮设置图标和css样式的方法
2019/06/24 Python
纯css3制作的火影忍者写轮眼开眼至轮回眼及进化过程实例
2014/11/11 HTML / CSS
利用CSS3实现单选框动画特效示例代码
2016/09/26 HTML / CSS
HTML5拖拽API经典实例详解
2018/04/20 HTML / CSS
HTML5拖放API实现自动生成相框功能
2020/04/07 HTML / CSS
中国跨境在线时尚零售商:Bellelily
2018/04/06 全球购物
adidas泰国官网:adidas TH
2020/07/11 全球购物
求职者简历中的自我评价
2013/10/20 职场文书
银行出纳岗位职责
2013/11/25 职场文书
美发店5.1活动方案
2014/01/24 职场文书
环保建议书作文
2014/03/12 职场文书
2015年乡镇妇联工作总结
2015/05/19 职场文书