CSS布局&居中&媒体查询(11)

2019-05-05  本文已影响0人  饥人谷1904_陈俊锋

饥人谷学习第11天

什么是布局

现有样式


元素居中

水平居中

垂直居中

.box:before{
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

然后给box里要垂直居中的文字/图片设置 vertical-align: middle;

.box{
  width: 300px; /* 宽度不加的话会自动收缩 */
  height: 200px;
  border: 1px solid ;
  display: table-cell; /* 不是块级元素 */
  vertical-align: middle;/* 对表格元素的居中特别明显 */
  text-align: center;
}
.space { /* 父元素 */
  width: 100vw;
  height: 100vh;  /* 设置宽高以显示居中效果 */
  display: flex;  /* 弹性布局 */
  align-items: center;  /* 垂直居中 */
  justify-content: center;  /* 水平居中 */
}

flex讲解:https://blog.csdn.net/linda_417/article/details/51507176

媒体查询

响应式布局以及响应式布局的引入

资料:http://book.jirengu.com/fe/%E5%89%8D%E7%AB%AF%E8%BF%9B%E9%98%B6/HTML5%E5%92%8CCSS3/media_query.html

上一篇下一篇

猜你喜欢

热点阅读