以下は、内容が同じで問題のある 8 つのフローティング ブロックです。
- サイドブロック .innerにpadding:10pxを使用して「境界線」を作成すると、うまく機能しません (パディングボトムが消えたように見えます)。
- ブロックの上にカーソルを置くと、上部に表示されず、他のブロックを移動しません
ブロックをうまく機能させるには?HTML:
<div class="sideblock"><div class="style-menu"><div class="inner">
Everything around you that you call life was made up by people that were no smarter than you, and you can change it, you can influence it, you can build your own things that other people can use.</div></div></div>
CSS:
.sideblock {
width: 220px;
height: 80px;
overflow: hidden;
margin: 10px;
float: left;
}
.sideblock .inner {
background: #ffffff;
padding: 10px;}
.sideblock .style-menu {
padding: 3px;
background: #157ba1;
background: linear-gradient(to right, #157ba1 0%,#5fa31c 100%);}
.sideblock:hover {
box-shadow: 0px 0px 5px #000;
overflow: visible;
height: auto;}
ここに私のコードがあります - http://jsfiddle.net/2HqZV/1/
サポートのためのThx