我是新來使用JavaScript。如何確定圖像的浮動屬性(左/右)?我認爲這將是這樣的 -使用JavaScript查找CSS Float
var positionFloat = $(this).position();
我使用從http://davemcmillan.net以下標題疊加代碼。偉大的覆蓋,我只需要能夠浮動圖像的標題跨度 - 左或右。
謝謝!
// display image caption on top of image
$("#content img").each(function() {
var imageCaption = $(this).attr("alt");
if (imageCaption != '') {
var imgWidth = $(this).width();
var imgHeight = $(this).height();
var position = $(this).position();
var positionTop = (position.top + imgHeight - 26)
$("<span class='img-caption'><em>"+imageCaption+"</em></span>")
.css({"position":"absolute", "top":positionTop+"px", "left":"0", "width":imgWidth +"px"})
.insertAfter(this);
}
});
你的問題沒有任何關於CSS'float'屬性嗎?看起來你只是問你如何找到對象的絕對位置,所以你可以手動定位它旁邊的東西。如果是這樣的話,請從您的標題和問題中刪除「浮動」一詞,這只是讓人們對你所問的問題感到困惑。 – jfriend00