CSS之盒子模型

盒子模型

content(内容区域)

  • 只对内容区域有改变
css 复制代码
.box {
    width: 200px;
    height: 100px;
    background-color: lightblue;
}

padding(内边距)

  • padding 用于 扩展内容区域的间距,不会影响 margin 但会增加盒子大小
css 复制代码
.box {
    padding: 20px;
}
css 复制代码
padding: 10px;          /* 上右下左都 10px */
padding: 10px 20px;     /* 上下 10px,左右 20px */
padding: 10px 15px 20px;/* 上 10px,左右 15px,下 20px */
padding: 10px 15px 20px 25px; /* 上 10px,右 15px,下 20px,左 25px */

border(边框)

  • border 是围绕 padding 和 content 的边框,可设定颜色、样式和宽度。
css 复制代码
.box {
    border: 5px solid red;
}
css 复制代码
border: 2px solid black;  /* 实线 */
border: 2px dashed blue;  /* 虚线 */
border: 2px dotted green; /* 点状 */
border: 2px double red;   /* 双线 */
border: none;             /* 无边框 */

margin(外边距)

  • margin 用于 控制盒子与其他元素之间的间距。
css 复制代码
.box {
    margin: 20px;
}
css 复制代码
margin: 10px;          /* 上右下左都 10px */
margin: 10px 20px;     /* 上下 10px,左右 20px */
margin: 10px 15px 20px;/* 上 10px,左右 15px,下 20px */
margin: 10px 15px 20px 25px; /* 上 10px,右 15px,下 20px,左 25px */
相关推荐
juejin_cn5 分钟前
使用 Codex SDK 轻松实现文字控制电脑
前端
CUYG5 分钟前
Moment.js常用
前端
用户81274828151207 分钟前
漏学Input知识系列之“偷”走了其他窗口的事件pilferPointers
前端
用户81274828151207 分钟前
安卓14自由窗口圆角处理之绘制圆角轮廓线
前端
用户81274828151207 分钟前
跨进程高级玩法方案2-学员分享
前端
用户81274828151208 分钟前
安卓java端service如何在native进程进行访问-跨进程通讯高端知识
前端
Shirley~~9 分钟前
Web Audio API
前端
TEC_INO9 分钟前
STM32_11:DMA
java·前端·stm32
鹏北海10 分钟前
qiankun微前端通信与路由方案总结
前端·微服务·架构
韩曙亮11 分钟前
【Web APIs】浏览器本地存储 ② ( window.sessionStorage 本地存储常用 API 简介 | 代码示例 )
开发语言·前端·javascript·localstorage·sessionstorage·web apis·浏览器本地存储