码迷,mamicode.com
首页 > 其他好文 > 详细

margin和padding

时间:2020-01-14 12:54:07      阅读:74      评论:0      收藏:0      [点我收藏+]

标签:order   lex   contain   ima   wrap   注意   一个   最小   bar   

margin指外边距,padding指内边距,通常我们指的宽度width包含内容、内边距、border、外边距。

实现代码:

1.html:

<el-container class="contaniner_content">
  <el-header>
    <topBarLeft></topBarLeft>
    <topBarRight></topBarRight>
  </el-header>
  <el-container class="contaniner_inside">
    <el-main class="mainStyle">
      <keep-alive include="log">
        <router-view id="main-content-value" class="page-component-wrap animated fadeIn"></router-view>
      </keep-alive>
    </el-main>
  </el-container>
</el-container>

2.css:

.contaniner_content{
  height: 100%;
  min-width: 1300px;  //整个屏幕最小1300px
  .contaniner_inside{
    padding: 20px 120px;
    .mainStyle{
      display: flex;
      justify-content: center;
      // margin: 20px 120px;
      padding: 0;
      width: 100%;
    }
  }
}  

 

注意:

1.主要使用的vue脚手架搭建的项目,在.mainStyle的div里面会获取到对应的子组件,在其中一个子组件中设置width为100%,

在.mainStyle中也设置了width为100%,尽量不要再设置padding和margin了,因为这样会计算到它的宽度中,这样内容占的比就不能再是百分比了,要设置最好在它的父元素或者子元素中设置,

不然会引发一些问题,比如,页面不能自适应,浏览器有兼容问题。

2.要设置min-width,应对整个屏幕大小设置。

margin和padding

标签:order   lex   contain   ima   wrap   注意   一个   最小   bar   

原文地址:https://www.cnblogs.com/5201314m/p/12191333.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!