在這裏有一些CSS問題。首先,我的HTML代碼:使用CSS的圖像定位。 (一個小的jQuery參與)
<p>
<span id="tripTitle">Created Trips</span>
<span class="expandicon" style="display:none;"><span class="flip"><img class="expand" src="http://i228.photobucket.com/albums/ee190/micmofo/expand1.png" /></span></span>
<span class="shrinkicon"><span class="flip"><img class="shrink" src="http://i228.photobucket.com/albums/ee190/micmofo/shrink1.png" /></span></span>
</p>
我的jQuery代碼切換圖像。
$(function(){
$('span.expandicon').click(function(){
$(this).toggle().next('span.shrinkicon').toggle();
});
$('span.shrinkicon').click(function(){
$(this).toggle().prev('span.expandicon').toggle();
});
})
最後,我的CSS:
.expand, .shrink {
position: absolute;
right:1px;
}
我想要的圖像轉到頁的最右側,但使用當前的CSS我有,「縮水」圖標,住宿等等「展開」圖標根本看不到。我相當新的CSS,所以我知道的是通過刪除樣式,它實際上工作。所以很可能,問題在於CSS。
我爲那些願意幫助的人提供了一個jsfiddle。 http://jsfiddle.net/vfpM5/
謝謝,夥計們。
這可能是一個愚蠢的評論,但當我看着你的鏈接,並從JSFiddle上的「結果」跨度下移出圖標時,它似乎正確切換。看到http://jsfiddle.net/CqdRP/ – Eric