首页 > 其他分享 >4.CSS盒子模型

4.CSS盒子模型

时间:2022-09-03 17:01:08浏览次数:44  
标签:盒子 solid margin 模型 边框 1px div border CSS

盒子模型

 

4.1 什么是盒子模型

margin:外边距

border:边框

padding:内边距

4.2 边框

1,边框的粗细

2,边框的样式

3,边框的颜色

 /*body总有一个默认的外边距*/
 body{
    margin:0;
    padding: 0;
    text-decoration: none;
 }
 /*border:粗细,样式,颜色*/
 h2{
    font-size:16px;
   
    line-height: 30px;
    margin:0;
 }
 #box{
    width: 300px;
    border:1px solid red;
 }
 form{
    background: blue;
 }
 div:nth-of-type(1)>input{
    border: 3px solid black;
 }
 div:nth-of-type(2)>input{
    border: 3px dashed yellow;
 }

4.3 内外边距

 

 <!DOCTYPE html>
 <html lang="en">
 <head>
    <meta charset="UTF-8">
    <title>Title</title>
 <!--外边距的妙用:居中元素-->
    <style>
        /*border:粗细,样式,颜色
        margin: 0 auto;两个参数时候默认上下和左右,四个参数的时候默认上左下右
        margin:0 1px 2px 3px
        */
        #box{
            width: 300px;
            border:1px solid red;
            margin: 0 auto;
        }
        h2{
            font-size:16px;
           
            line-height: 30px;
            margin:0 1px;
        }
        form{
            background: blue;
        }
        input{
            border: 1px solid black;
        }
        div:nth-of-type(1){
            padding: 10px;
        }
    </style>
 </head>
 <body>
 <div id="box">
    <h2>会员登录</h2>
    <form action="#">
        <div>
            <span>姓名:</span>
            <input type="text">
        </div>
        <div>
            <span>密码:</span>
            <input type="text">
        </div>
        <div>
            <span>邮箱:</span>
            <input type="text">
        </div>
    </form>
 </div>
 </body>
 </html>

盒子的计算方式:margin+border+padding+内容宽度

4.4 边框圆角

4个角

 <!--左上  右上  右下   左下
 border-radius,一个参数时四个角,两个参数时左上,右下,四个值时左上,右上,右下,左下,顺时针方向
 -->
 <style>
    div{
        width: 100px;
        height: 150px;
        margin: 30px;
        border: 10px solid red;
        border-radius:50px 50px 0px 0px;
    }
 </style>

 

4.5 盒子阴影

 div{
    width: 100px;
    height: 100px;
    border: 10px solid red;
    box-shadow:10px 10px 100px yellow ;
 }
 

标签:盒子,solid,margin,模型,边框,1px,div,border,CSS
From: https://www.cnblogs.com/cyh822blogs/p/16653019.html

相关文章

  • CSS知识点复习
    1.CSS 指的是层叠样式表* (Cascading Style Sheets)2.CSS元素选择器:直接元素例如p   id选择器:#name1  类选择器:.类名  通用选择器(*)3......
  • OSI参考模型与TCP\IP协议
    1.分层思想1.1层次划分的必要性:很多不同的厂家生产各种型号的计算机,它们运行完全不同的操作系统,但TCP/IP协议族允许它们互相进行通信。这一点很让人感到吃惊,因为它......
  • 为 html 设置 Tailwindcss CLI
    为html设置TailwindcssCLI以下是我用来创建基本Tailwaind设置的步骤:在VSCode中打开一个新终端并导航到您要在计算机上创建项目的任何位置(这里是终端命令的一个......
  • matlab练习程序(ARMA模型)
    ARMA称为自回归移动平均模型(Autoregressive moving averagemodel),由自回归模型(AR)和移动平均模型(MA)混合构成。注意这里的移动平均模型和移动平均值平滑曲线不是一......
  • 适合初学者的 7 个有趣的 CSS 项目创意和主题 [2022]
    适合初学者的7个有趣的CSS项目创意和主题[2022]任何想成为网页设计师的人都必须了解CSS的重要性。您的网站可以使用CSS进行创造性的设计和布局,使其具有独特的外......
  • HTML、CSS 和 JavaScript 中的所有唯一字符挑战
    HTML、CSS和JavaScript中的所有唯一字符挑战HTML:<divclass="wrapper"><h1>所有独特的字符</h1><br><p>来自<ahref="https://buttondown.email/cassidoo/ar......
  • 如何使用 CSS 和 HTML 创建 Glassmorphism 效果
    如何使用CSS和HTML创建Glassmorphism效果Glassmorphism效果在现代网页设计中越来越流行Glasmorphism是一个有点新的功能,它一直在流行,并且经常在新设计的网站上受......
  • css快速入门-语法
    css从位置上分类:嵌入式样式表,内部样式表,外部样式表在一个标签上写style属性在style属性中写样式属于嵌入式样式表在head中写的style标签属于内部样式表html文件中不写cs......
  • CSS常用属性
    ​ /**作者:呆萌老师*☑csdn认证讲师*☑51cto高级讲师*☑腾讯课堂认证讲师*☑网易云课堂认证讲师*☑华为开发者学堂认证讲师*☑爱奇艺千人名师计划成员*在这里......
  • 表格标签与表单标签和css层贴样式表(选择器)(2)
    表格标签<table><thead><tr>一个tr就表示一行<th>username</th>加粗文本<td>username</td>......