设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 创业者 手机 数据
当前位置: 首页 > 服务器 > 系统 > 正文

响应式Web之流式网格系统(2)

发布时间:2020-03-15 08:10 所属栏目:52 来源:站长网
导读:divclass=gridm-grid-1d-grid-1 /div divclass=gridm-grid-1d-grid-1 /div divclass=gridm-grid-1d-grid-1 /div divclass=gridm-grid-1d-grid-1 /div divclass=gridm-grid-1d-grid-1 /div /div /body /html CSS代码

  <div class="grid m-grid-1 d-grid-1">  

  </div>  

  <div class="grid m-grid-1 d-grid-1">  

  </div>  

  <div class="grid m-grid-1 d-grid-1">  

  </div>  

  <div class="grid m-grid-1 d-grid-1">  

  </div>  

  <div class="grid m-grid-1 d-grid-1">  

  </div>  

</div>  

</body>  

</html>  

  

CSS代码如下:

CSS Code复制内容到剪贴板

.row{   

  width:100%;   

  max-width:1024px; /*设置最大的宽度,一般为PC端才起作用*/  

  margin:0 auto;   

  outline: 1px solid blue;    

  

}   

  

/*为row类清除浮动来防止由浮动元素造成的外边距折叠*/  

.row:before,.row:after {content: " ";display: table;}   

.row:after {clear: both;}   

  

/*设置每一列的格式*/  

.grid{   

  height:20px;   

  float:left;   

  margin:1%;   

  outline:1px solid red;   

}   

  

/*设置每一个移动设备上m-grid-1类的宽度值,m-grid-2类为m-grid-1的两倍,以此类推*/  

.m-grid-1{width:23%;}   

.m-grid-2{width:48%;}   

.m-grid-3{width:73%;}   

.m-grid-4{width:98%;}   

  

/*为宽度大于或等于960px的设备设置列的宽度*/  

@media (min-width:960px){   

  .d-grid-1{width:10.5%;}   

  .d-grid-2{width:23%;}   

  .d-grid-3{width:35.5%;}   

  .d-grid-4{width:48%;}   

  .d-grid-5{width:60.5%;}   

  .d-grid-6{width:73%;}   

  .d-grid-7{width:85.5%;}   

  .d-grid-8{width:98%;}   

}   

  

在PC 端显示结果如下:

响应式Web之流式网格系统

在手机端显示如下:

响应式Web之流式网格系统

(编辑:ASP站长网)

网友评论
推荐文章
    热点阅读