我試圖實現以下目標: 我有圖像,我需要邊框1px黑色和1px白色img
以實現某些效果。在懸停的3px邊框點擊成爲活動類並將懸停更改爲3px的固定邊框。添加邊框以填充到主動/非主動類
什麼是最好的方法呢?
我想這樣做與鏈接 上填充的3px,獲得以下:
a {
float:left;
background-color:white;
padding:3px;
}
和
img {
max-width:100%;
float:left;
}
的問題是,邊界不等於與點點的舉動img
。 此外,當我將鼠標懸停所有的UI我需要的不透明度0.5,它是使問題與a
所以我找了3個邊界與懸停和主動/非活動的最佳解決方案,而不會影響img
我的代碼是:
<ul>
<li>
<div>
<a class="active">
<img>
</a>
</div>
</li>
<li>
<div>
<a>
<img>
</a>
</div>
</li>
</ul>
因此默認情況下,你需要大約爲1像素圖像的邊框和鼠標懸停時/點擊/活性你需要的3px ...的邊界這就是你正在尋找FR? – Geeky
如果您嘗試在邊框變化時嘗試使用具有邊框的元素上的「box-sizing:border-box」來防止'img'跳躍。 –
@Geeky是的,但也與邊界1px圖像上的白色(2固定邊框) – Scopi