我查看了有关垂直对齐 div 的其他几篇文章,但我发现的解决方案似乎不适用于我的用例。我想将 div 与“我想要居中这个同时忽略其他两个 div”类垂直居中。
我在这里有一个关于 jsfiddle 的非常简单的示例。
谁能帮我解决这个问题?
代码:
HTML:
<div id="container">
<div class="I-want-to-ignore-this"></div>
<div class="I-want-to-ignore-this float-right"></div>
<div class="I-want-to-center-this-while-ignoring-the-other-two-divs"></div>
</div>
CSS:
#container {
height: 300px;
width: 100%;
border: 2px solid black;
}
.I-want-to-ignore-this{
float:left;
height: 75px;
width: 100px;
border: 2px solid grey;
}
.float-right {
float: right;
}
.I-want-to-center-this-while-ignoring-the-other-two-divs{
border: 2px solid green;
height: 150px;
width: 150px;
margin: auto;
vertical-align: center;
}