CSS:使用内边距时,解决宽随之改变问题

一、效果图

1、未调整padding的效果

2、加入padding

发现加入padding之后宽被撑开了

3、解决问题后

加入**box-sizing:border-box;**属性值解决了该问题

二、代码

1、wxml

html 复制代码
<view class="list_all flex flex-center">
  <view class="list_item">
    1
  </view>
</view>

2、wxss

css 复制代码
.list_all{
  margin-top:10px;
  width:100%;
}
.list_item{
  width:90%;
  padding:2%;
  box-sizing:border-box;
  background-color:white;
  box-shadow: 2px 2px 2px rgb(0,0,0,0.1);
}
.flex{
  display: flex;
}
.flex-center{
  justify-content:center;
  align-items: center;
}
相关推荐
xkxnq16 分钟前
第一阶段:Vue 基础入门(第 14天)
前端·javascript·vue.js
前端小臻16 分钟前
列举react中类组件和函数组件常用到的方法
前端·javascript·react.js
筱歌儿22 分钟前
TinyMCE-----word表格本地图片转base64并上传
前端·word
研☆香22 分钟前
html css js文件开发规范
javascript·css·html
0思必得023 分钟前
[Web自动化] Selenium简单使用
前端·python·selenium·自动化·web自动化
2301_8187320624 分钟前
下载nvm后,通过nvm无法下载node,有文件夹但是为空 全局cmd,查不到node和npm 已解决
前端·npm·node.js
赵民勇26 分钟前
JavaScript中的this详解(ES5/ES6)
前端·javascript·es6
hhcccchh27 分钟前
学习vue第九天 计算属性与侦听器
前端·vue.js·学习
我的golang之路果然有问题29 分钟前
Mac 上的 Vue 安装和配置记录
前端·javascript·vue.js·笔记·macos
代码游侠32 分钟前
应用——Linux FrameBuffer图形显示与多线程消息系统项目
linux·运维·服务器·开发语言·前端·算法