Vertical centering in Safari(Safari中的垂直居中)
本文介绍了Safari中的垂直居中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在Safari中垂直居中时遇到了问题,在嵌套在带有Display:inline-flex;的div中的一个div上使用边距:Auto 0;
它在Firefox、Chrome、Opera上运行得很好...但在Safari(和默认的Android浏览器)上失败了,但我正在考虑对此和iPad使用的任何东西使用单独的CSS)
以下是代码(我正在使用Bootstrap,btw): http://jsfiddle.net/n2V5q/1/<div class="container-fluid head" id="slide1">
<div class="col-md-6 logo">
<img src="aW1nL2xvZ28ucG5n" alt="VEhFIExPR08=" />
</div>
</div>
和
.container-fluid {
margin-right: auto;
margin-left: auto;
padding-left: 15px;
padding-right: 15px;
}
.head {
color: #fff;
width: 100%;
min-height: 100rem; /* for Opera */
min-height: 100vh;
padding: 15px;
background-color: rgba(85,61,148,.9);
box-shadow: 0px 0px 6px #000000;
z-index: 90;
position: relative;
background-image: url('../img/dither2.png');
background-position: center bottom;
background-repeat: repeat-x;
display: -o-flex;
display: -ms-flex;
display: -moz-flex;
display: -webkit-flex;
display: inline-flex;
}
.col-md-6 {
position: relative;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
}
.logo {
margin: auto 0;
text-align: center;
}
推荐答案
在您的班级中尝试
display: -webkit-inline-box;
-webkit-box-pack: center;
-webkit-box-align: center;
这篇关于Safari中的垂直居中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
沃梦达教程
本文标题为:Safari中的垂直居中


猜你喜欢
- CSS媒体查询(最大高度)不起作用,但为什么? 2022-01-01
- 失败的 Canvas 360 jquery 插件 2022-01-01
- addEventListener 在 IE 11 中不起作用 2022-01-01
- Quasar 2+Apollo:错误:找不到ID为默认的Apollo客户端。如果您在组件设置之外,请使用ProvideApolloClient() 2022-01-01
- 如何使用 JSON 格式的 jQuery AJAX 从 .cfm 页面输出查 2022-01-01
- 使用RSelum从网站(报纸档案)中抓取多个网页 2022-09-06
- Css:将嵌套元素定位在父元素边界之外一点 2022-09-07
- Fetch API 如何获取响应体? 2022-01-01
- Flexslider 箭头未正确显示 2022-01-01
- 400或500级别的HTTP响应 2022-01-01