盒子模型的简单运用

1.块内元素与行内元素

HTML_code

复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>

    <style>
        div{
            height: 100px;
            width: 200px;
            /* 变宽类型 */
            border-style: solid;
            /* 边框宽度 */
            border-width: 10px;
            /* 边框颜色 */
            border-color: violet;
            background-color: aqua;
           
        }
    </style>
</head>


<body>
    <!-- 块内元素:自动换行 -->
    <!-- 盒模型
    content:盒模型的内容
    padding:内边距
    border:边框
    margin:外边距
    
    -->
    <div>块级元素1</div>
    <div>块级元素2</div>
    
    <!--行内元素:不能设置宽高,不会自动换行 -->
    <span>行内元素1</span>
    <span>行内元素2</span>
    <a href="#">你好</a>
    
</body>
</html>

2.块级元素,盒子模型的基本属性

bash 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        div{
            height: 200px;
            width: 300px;
            background-color: aqua;
            /* 字体居中 */
            text-align: center;

            /* 内边距 */
            /* padding-top: 10px;
            padding-left: 10px;
            padding-right: 10px;
            padding-bottom: 10px; */
            /* 设置4方向 */
            padding: 10px;

            /* 边框 */
            /* border-style: solid;
            border-width: 10px;
            border-color: #000000; */
            /* 边框大小 类型 颜色 */
            border: 10px double #000000;
            /* 边框颜色 */
            border-color: blue;

            /* 外边距 */
            /* margin-top: 15px;
            margin-left: 15px;
            margin-right: 15px;
            margin-bottom: 15px; */
            /* 设置4个方向 */
            margin: 15px;
            

            margin:auto;
        }
    </style>
</head>

<body>
    <div>have not been able to </div>
</body>
</html>

3.盒子模型的简单嵌套

bash 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>

    <style>
        .main{
            height:160px;
            width: 300px;
            border: 1px solid black;
            margin: auto;
        }   
        .left{
            /* foat定位左浮动:从左往右排 */
            float: left;
            height:100px;
            width: 70px;
            border: 1px solid black;
            /* 设置内边距 */
            /* padding: 10px; */
        }
        .right{
            /* foat定位右浮动:从右往左排 */
            float: right;
            height:100px;
            width: 70px;
            border: 1px solid black;
            /* 设置一个外边距 */
            margin: 10px;
        }
        .middle{
            /* foat定位左浮动:从左往右排 */
            float: left;
            height:100px;
            width: 70px;
            border: 1px solid black;
            /* 设置中间那个盒子的背景颜色 */
            background-color: yellowgreen;
        }
    </style>
</head>
<body>
    <div class="main">
        <div class="left">left</div>
        <div class="middle">middle</div>
        <div class="right">right</div>
 
    </div>
</body>
</html>
相关推荐
To_OC14 小时前
LC 131 分割回文串:刚学回溯时,我连怎么切字符串都想不明白
javascript·算法·leetcode
触底反弹15 小时前
一文搞懂 Tailwind CSS 弹性布局:从原理到实战
前端·css·html
To_OC16 小时前
LC 42 接雨水:暴力超时卡半天?前后缀数组一用就通了
javascript·算法·leetcode
小林ixn16 小时前
从 ??= 到 onKeyDown:一个 React 组件的“自我修养”
前端·javascript·react.js
এ慕ོ冬℘゜17 小时前
前端实战:jQuery 多条件联合搜索(标题模糊查询 + 日历时间段筛选)
前端·javascript·jquery
随心点儿17 小时前
js postMessage 实现跨域发送消息-应用示例
javascript·ecmascript·postmessage
kyriewen19 小时前
我让AI改一个bug——它偷偷动了5个我没让它碰的地方
前端·javascript·ai编程
小白巨白19 小时前
玫瑰花园管理系统:AI识病+3D可视化,一套面向中小型玫瑰种植园的数字化管理工具
css·人工智能·计算机视觉·html5
gis开发之家1 天前
《Vue3 从入门到大神35篇》Vue3 源码详解(五):effect 依赖收集原理——track 与 trigger 是如何工作的?
javascript·typescript·前端框架·vue3·vue3源码
橘子星1 天前
我一个前端切图仔,凭什么能在浏览器里跑大模型?
前端·javascript·前端框架