【css】width:100%;padding:20px;造成超出100%宽度的解决办法 - box-sizing的使用方法 - CSS布局

news/2025/2/19 2:44:21

问题

修改效果

解决方法

css">.xx {
    width: 100%;
    padding: 0 20px;
    box-sizing: border-box;
}

默认box-sizing: content-box下,
width = 内容的宽度
height = 内容的高度
宽度和高度的计算值都不包含内容的边框(border)和内边距(padding)。

可选box-sizing: border-box;下,
width = border + padding + 内容的宽度  >> 不包括margin
height = border + padding + 内容的高度  >> 不包括margin

参考

CSS系列之 box-sizing-CSDN博客文章浏览阅读8.3k次,点赞18次,收藏41次。本文详细介绍了box-sizing属性的两种模式:content-box和border-box,讲述了它们如何影响元素尺寸计算,并通过示例展示了两者在实际布局中的效果。记住,border-box模型包含了内容、内边距和边框,而content-box则不包含外边距。 https://blog.csdn.net/weixin_62277266/article/details/123023988


http://www.niftyadmin.cn/n/5857211.html

相关文章

网易雷火游戏测试开发1面面经(带脑图)

开场白 面试官很友好,先是自我介绍,面试官应该是做永劫无间手游的,刚好内测的时候玩了几局,简单聊了一下,然后开始正式面试了。 第一个问题,3次握手和4次挥手 回答: 三次握手:TCP 建立连接的…

初阶c语言(函数练习)

目录 第一题,写一个函数来判断是否是闰年 最终代码 第二题,写一个函数,实现一个整形有序数组的二分查找。 实现代码 第三题,写一个函数,每调用这个函数,这个值都会加一 实现代码 前言: 对…

期权隐含波动率是什么意思?

财顺小编本文主要介绍期权隐含波动率是什么意思?期权隐含波动率(Implied Volatility)是根据当前期权市场价格,利用期权定价模型(如Black-Scholes模型)推导出的关于合约标的理论上的价格波动率。它反映了市场…

unity学习38:导入角色和动画,实测用脚本控制trigger和动作状态的转换

目录 1 资源准备:先从unity的 Asset store下载一些free的资源 2 在project/Asset里找到角色模型和动画 2.1 在prefab里找到角色资源 2.2 找到动画资源,一般在Animation下的模型文件fbx下层 2.3 准备工作 2.4 拖拽模型文件里的动作到Animator 2.5 …

快速排序C++模板,面试常考需背熟

快速排序介绍 快速排序(Quick Sort)是计算机科学领域中极为经典且高效的一种排序算法,它在众多实际应用场景中都发挥着重要作用。该算法由英国杰出的计算机科学家托尼霍尔(Tony Hoare)于1960年提出,自诞生…

Large Language Model Distilling Medication Recommendation Model

摘要:药物推荐是智能医疗系统的一个重要方面,因为它涉及根据患者的特定健康需求开具最合适的药物。不幸的是,目前使用的许多复杂模型往往忽视医疗数据的细微语义,而仅仅严重依赖于标识信息。此外,这些模型在处理首次就…

【Postgresql】Windows 部署 Postgresql 数据库 (图文教程)

文章目录 准备工作Postgresql 下载Postgresql 安装初始化数据库数据库链接设置允许远程连接测试链接 更多相关内容可查看 准备工作 操作系统:Windows 7 或更高版本(推荐 Windows 10 或 Windows Server 2016)。 硬件要求: 至少 …

gradio创建openai前端对接deepseek等模型流式输出markdown格式文本

环境 gradio3.50.2 openai1.63.1代码 import openai import gradio as gr#导入gradio的包api_key "sk-**a8" api_base "https://api.deepseek.com/v1"import gradio as gr import openai from typing import List, Any, Iteratorclient openai.OpenAI…