所以我想創建使用box-shadow和邊距的僞3d css3按鈕,所以點擊看起來就像按下了它。CSS可按鈕移動所有列表元素
.button {
margin: 0 0 5px 0;
box-shadow: 0 5px 0 #000;
}
.button:active {
margin: 5px 0 0 0;
box-shadow: none;
}
,除非我嘗試在列表中使用此代碼,如它的作品完美的罰款:
<ul>
<li><a href="#" class="button>Link</a></li>
<li><a href="#" class="button>Link</a></li>
<li><a href="#" class="button>Link</a></li>
</ul>
因爲在這種情況下它會將所有鏈接列表,當我懸停之一。有沒有解決它的方法?我寧願堅持利潤率,因爲相對頂部底部的位置會影響頁面上的其他元素。
這裏是一個小提琴:http://jsfiddle.net/6tpR8/
今天幫了我..! :) – 2014-01-11 04:49:44