首页 > 其他分享 >怎么全局设置box-sizing

怎么全局设置box-sizing

时间:2023-07-28 11:00:11浏览次数:35  
标签:box sizing html 设置 全局 border before

box-sizing默认值为 content-box,设置border和padding时会改变width和height

并且不具有继承性,每次设置border或padding时都需要设置一遍box-sizing: border-box;比较麻烦
image

可以这样子设置,就不需要每次写padding和border时都加box-sizing: border-box;了

html {
	box-sizing: border-box;
}
*,
*:before,
*:after {
	box-sizing: inherit;
}

image

vue中如何设置

第一种:App.vue中

#app {
  /* start-将box-sizing默认改为border-box,如果需要设置为content-box需要手动加box-sizing: content-box; */
  box-sizing: border-box;
  *,
  *:before,
  *:after {
    box-sizing: inherit;
  }
  /* end */
}

第二种:public/index.html

<style>
html {
	box-sizing: border-box;
}
*,
*:before,
*:after {
	box-sizing: inherit;
}
</style>

第三种:main.js中引入

html {
  box-sizing: border-box;
}
*,
*:before,
*:after {
  box-sizing: inherit;
}

标签:box,sizing,html,设置,全局,border,before
From: https://www.cnblogs.com/tn666/p/17587023.html

相关文章

  • WinForm RichTextBox 加载大量文本卡死和UTF-8乱码问题
    在RichTextBox控件的使用中我们会遇到加载TXT文件的问题,通常我们会有两种处理方式。一、加载TXT字符串,设置到RichTextBox//打开并且读取文件数据FileStreamfs=newFileStream(txtPath,FileMode.Open,FileAccess.Read);StreamReadersr=newStreamReader(fs,Encoding.U......
  • FTPBox Starter
    目录FTPBox是什么?Maven依赖配置单主机配置多主机配置多Host使用手册使用APIuploaddownloadexistslistexecuteexecuteWithoutResultGithub:https://github.com/lihewei7/ftpbox-spring-boot-starterGitee:https://gitee.com/lihewei7/ftpbox-spring-boot-starterFTPBox是什么......
  • checkbox全选
    <inputtype="checkbox"id="ckall"onclick="checkall()"/>全选<inputtype="checkbox"class="ckitem"/>学习<inputtype="checkbox"class="ckitem"/>吃饭<inputtype="......
  • jquery 中全选checkbox
     JavaScript部分:functioncheckAll(obj){$("#boxinput[type='checkbox']").prop('checked',$(obj).prop('checked'));}html部分:<divid="box"><inputtype="checkbox"onclick="check......
  • vue注册全局组件,批量注册全局组件的所有方式
    本文列出所有主流在vue中批量注册全局组件的方法本文下面所有例子的组件目录如下:  方法一:直接在main.js中循环遍历注册1.在main.js中//引入所有需要注册的全局组件importaboutViewfrom'@/components/common/aboutView.vue'importinfoViewfrom'@/components/com......
  • EnableHeaderCheckBox导致空指针
    GridViewCheckBoxColumn以CheckBox的形式显示、编辑bool值,实现行选中效果。如果需要在表头添加全选框,可以将EnableHeaderCheckBox设置为true:privatevoidAddCheckColumn(){checkColumn=newGridViewCheckBoxColumn();checkColumn.Name="Select";checkColum......
  • pdfbox按页数拆分PDF文件
    工具类————pdfboxpom.xml引入依赖(chooseversion)参考https://mvnrepository.com/点击查看代码<dependency><groupId>org.apache.pdfbox</groupId><artifactId>pdfbox</artifactId><version>3......
  • WINUI 全局异常捕捉
    因整个解决方案(solution)由多个项目(project)组成,而程序在运行时,在程序入口的appclass中添加的UnhandledException事件(Application.UnhandledException)只能捕捉到主程序的异常,导致不能捕捉到其他类库的异常。通过查找文档与相应资料,了解到可以通过AppDomain.CurrentDomain.FirstC......
  • python全局变量定义
    Python全局变量定义在编程中,全局变量是在整个程序中都可以被访问和使用的变量。在Python中,我们可以通过在函数外部定义变量来创建全局变量。本文将介绍Python全局变量的定义以及如何在代码中使用它们。定义全局变量Python中定义全局变量非常简单,只需要在函数外部声明变量即可。......
  • VirtualBox:设置双网卡
    学习自:VirtualBox为虚拟机设置固定IP且可通过外网访问_小小_飞侠的博客Centos7安装网卡没有网卡对应配置文件_centos7网卡配置文件_水步天的博客-CSDN博客1)进入网络管理器中2)设置主机网卡(如果没有还需要创建)手动配置网卡地址和掩码、DHCP服务器3)设置虚拟机网卡一共有两......