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 相关文章推荐
使用HTML5和CSS3表单验证功能
May 05 HTML / CSS
css3弹性盒模型实例介绍
May 27 HTML / CSS
用css3实现当鼠标移进去时当前亮其他变灰效果
Apr 08 HTML / CSS
CSS3实现瀑布流布局与无限加载图片相册的实例代码
Dec 22 HTML / CSS
css3实现文字首尾衔接跑马灯的示例代码
Oct 16 HTML / CSS
CSS3 实现的火焰动画
Dec 07 HTML / CSS
HTML5混合开发二维码扫描以及调用本地摄像头
Dec 27 HTML / CSS
使用HTML5技术开发一个属于自己的超酷颜色选择器
Sep 22 HTML / CSS
html5小技巧之通过document.head获取head元素
Jun 04 HTML / CSS
调用HTML5的Canvas API绘制图形的快速入门指南
Jun 17 HTML / CSS
使用css样式设计一个简单的html登陆界面的实现
Mar 30 HTML / CSS
CSS变量实现主题切换的方法
Jun 23 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
星际争霸教主Flash的ID由来:你永远不会知道他之前的ID是www!
2019/01/18 星际争霸
DOTA2 玩家自创拉野攻略 特色英雄快速成长篇
2020/04/20 DOTA
php discuz 主题表和回帖表的设计
2009/03/13 PHP
PHP 判断常量,变量和函数是否存在
2009/04/26 PHP
PHP中的自动加载操作实现方法详解
2019/08/06 PHP
laravel 模型查询按照whereIn排序的示例
2019/10/16 PHP
学习ExtJS(二) Button常用方法
2009/10/07 Javascript
简单的代码实现jquery定时器
2013/11/17 Javascript
node爬取微博的数据的简单封装库nodeweibo使用指南
2015/01/02 Javascript
Web前端开发之水印、图片验证码
2016/11/27 Javascript
利用vue和element-ui设置表格内容分页的实例
2018/03/02 Javascript
vue.js层叠轮播效果的实例代码
2018/11/08 Javascript
基于javascript实现碰撞检测
2020/03/12 Javascript
js实现头像上传并且可预览提交
2020/12/25 Javascript
[54:41]2018DOTA2亚洲邀请赛3月30日 小组赛B组 VGJ.T VS paiN
2018/03/31 DOTA
Python3数字求和的实例
2019/02/19 Python
Python 面向对象之封装、继承、多态操作实例分析
2019/11/21 Python
Python如何给函数库增加日志功能
2020/08/04 Python
Python如何发送与接收大型数组
2020/08/07 Python
mac安装python3后使用pip和pip3的区别说明
2020/09/01 Python
戴尔加拿大官网:Dell加拿大
2016/09/17 全球购物
可持续木材、生态和铝制太阳镜:Proof Eyewear
2019/07/24 全球购物
排序都有哪几种方法?请列举。用JAVA实现一个快速排序
2014/02/16 面试题
应用电子技术专业个人求职信
2013/09/21 职场文书
个人简历自我评价
2014/02/02 职场文书
体育教师自我鉴定
2014/02/12 职场文书
市场营销专业大学生职业生涯规划文
2014/03/06 职场文书
演讲比赛的活动方案
2014/08/28 职场文书
五年级上册复习计划
2015/01/19 职场文书
2015年电工工作总结
2015/04/10 职场文书
工程竣工验收申请报告
2015/05/15 职场文书
乡镇团代会开幕词
2016/03/04 职场文书
2016年国庆节67周年活动总结
2016/04/01 职场文书
创业计划书之干洗店
2019/09/10 职场文书
基于Java的MathML转图片的方法(示例代码)
2021/06/23 Java/Android
JavaScript实现音乐播放器
2022/08/14 Javascript