我有一個div內的多個圖像,變更使用絕對定位(相對定位給出相同的結果)使用JQuery如何在div之外不顯示圖片?
$("#"+carElem).css({"left": pos.left+50 +"px"});
林thier位置,是有可能切斷所顯示的父的之外的任何div .ie確保它沒有顯示?
我有一個div內的多個圖像,變更使用絕對定位(相對定位給出相同的結果)使用JQuery如何在div之外不顯示圖片?
$("#"+carElem).css({"left": pos.left+50 +"px"});
林thier位置,是有可能切斷所顯示的父的之外的任何div .ie確保它沒有顯示?
給父div的風格overflow: hidden
並返回到相對定位(它不會使用絕對定位)。
但是,如果我們有更多的上下文,可能有更好的方法來解決實際的潛在問題。但是無論如何,overflow: hidden
可能都是其中的一部分。
將overflow:hidden
添加到父div。
最好的方式做到這一點
<div style="overflow:hidden">
// place images here...
</div>
你的意思['溢出:hidden'(http://www.quirksmode.org/css/overflow.html)? –
或者你的意思是隱藏超出界限的整個圖像? –
只是越界的部分。 對不起,我嘗試了幾個方法在同一時間,代碼看起來令人困惑。 – ddayan