HTML的盒子模型

目录

1.盒子模型展示

2.盒子模型的使用

2.1边框

2.1.1边框颜色

2.1.2边框粗细

2.1.3边框样式

2.1.4border简写

2.2内边距

2.3外边距

2.4盒子总尺寸

[2.5 box-sizing](#2.5 box-sizing)

3.圆角边框

4.盒子阴影


1.盒子模型展示

2.盒子模型的使用

2.1边框

2.1.1边框颜色

border-color

2.1.2边框粗细

border-width:thin(细),medium(中等),thick(粗),像素值。

2.1.3边框样式

border-style:none,hidden,dotted(点线),dashed(虚线),solid(实线),

double(双实线)

2.1.4border简写

同时设置边框的颜色、粗细和样式:

复制代码
border:1px solid #3a6587;
border: 1px dashed red;

2.2内边距

padding:padding-left, padding-right,padding-top,padding-bottom,padding(单位px)

2.3外边距

margin:margin-top,margin-right,margin-bottom,margin-left,margin(单位px)

外边距的妙用:网页居中对齐(margin:0px auto;)

0px:表示上下边距为0,即没有边距

auto:浏览器会自动计算左右外边距,使元素在其父容器中水平居中(前提是元素有明确的宽度,否则会占满父容器宽度)

2.4盒子总尺寸

2.5 box-sizing

3.圆角边框

border-radius:是 CSS 的一个属性,用于控制元素的边角圆滑程度,使其呈现圆角或椭圆形效果。它可以应用于任何具有边框或背景的元素(如 <div><button><img> 等)。

语法:border-radius: 20px 10px 50px 30px;

4.盒子阴影

相关推荐
陆枫Larry3 分钟前
小程序 scroll-view 设置 padding 右侧不生效?用一层包裹解决
前端
晴殇i17 分钟前
CommonJS 与 ES6 模块引入的区别详解
前端·javascript·面试
Selicens19 分钟前
git批量删除本地多余分支
前端·git·后端
wuhen_n24 分钟前
KeepAlive:组件缓存实现深度解析
前端·javascript·vue.js
前端付豪25 分钟前
Nest 项目小实践之图书展示和搜索
前端·node.js·nestjs
wuhen_n26 分钟前
Vue Router与响应式系统的集成
前端·javascript·vue.js
青青家的小灰灰1 小时前
金三银四面试官最想听的 React 答案:虚拟 DOM、Hooks 陷阱与大型列表优化
前端·react.js·面试
HelloReader1 小时前
深入理解 Tauri 架构与应用体积优化实战指南
前端
lemon_yyds1 小时前
vue 2 升级vue3 : ref 和 v-model 命名为同名
前端·vue.js
codingWhat1 小时前
小程序里「嵌」H5:一套完整可落地的 WebView 集成方案
前端·uni-app·webview