我遇到一些CSS问题,希望有人可以帮忙。我基本上试图设置一组内联div,向右滑动,扩展到包含它们的父div的宽度。正如你可以从jsfiddle中看到的(https://jsfiddle.net/0o9bw101/),div扩展到父div的宽度,而不是只扩展到父div的最右边界。如果任何人都可以帮助,我会很感激。先谢谢你!CSS:将div向右滑出仅限于父div的宽度
这里是我使用的情况下,CSS,你想在这里看到:
.container {
width: 70%;
height: 100px;
background-color: black;
}
.greyDiv {
height: 60px;
width: 60px;
background-color: white;
border-radius: 5px;
color: white;
display: inline-block;
margin: 20px;
vertical-align: top;
color: black;
}
.greyDiv:hover {
transition: 2s;
width: 70%;
position: absolute
}
你需要使用Javascript/jQuery的这个 - 不同的宽度必须根据父级内的DIV的位置来计算。或者您对每个元素使用不同的设置,那么可以单独使用CSS。 – Johannes