2026-Css忘掉一切、归零再启

js 复制代码
//清除浏览器的默认样式
 *{
        padding: 0;
        margin: 0;
        box-sizing: border-box;
    }

1. box-sizing

想要搞清楚box-sizing的作用,首先要搞清楚一个问题,在网页中我们平常给元素或标签设置的宽高到底指哪一部分? 在网页中的元素或标签在网页中都会生成一个盒模型,平常所设置的宽高指的是盒模型内容部分的宽高如下图

2.box-sizing: border-box; 之后

总结

1. box-sizing有两个值content-box、border-box,页面不设置默认:box-sizing: content-box;宽高设置的是内容部分

2. box-sizing: border-box;宽高:padding + border + 内容区域

相关推荐
豆约翰14 小时前
css自制图书封面效果
前端·css
CoderYanger19 小时前
前端基础——JavaScript(WebAPI)代码案例
java·开发语言·前端·javascript·css·前端框架·html5
EatFan1 天前
HTML前端利用flex解决input定位的问题
前端·css·html·css3
labixiong2 天前
告别scroll 监听:CSS 滚动驱动动画,主线程堵死也仍跟手
前端·css·html
King of fraud2 天前
HTML 页面的 CSS 选择器详解
前端·css·html
我的div丢了肿么办2 天前
grid布局justify-items和align-items、justify-content和align-content
前端·css
BillKu2 天前
全局样式变量:CSS 自定义属性(--border-color)和SCSS 变量($border-color)的说明
javascript·css·scss
兜里只有三分钱~3 天前
翻卡_3D 的仪式感,和三个让它穿帮的写法
javascript·css·3d
Beyond_System|系统之外3 天前
一个网页如何同时适配投影仪、1366×768 和 1920×1080?我重新理解了“自适应布局”
开发语言·css·html
Claire_883 天前
从零搭建网页:我用AI生成HTML/CSS/JS的实践与工具整理
css·人工智能·html