JavaScript를 처음 사용했습니다. 이미지의 플로트 속성 (왼쪽/오른쪽)은 어떻게 결정합니까? 내가 http://davemcmillan.net에서 다음과 같은 자막 오버레이 코드를 사용하고JavaScript로 CSS 플로트 찾기
var positionFloat = $(this).position();
- 나는 이런 식으로 뭔가있을 거라고 생각. 그레이트 오버레이, 그냥 캡션 스팬을 왼쪽 또는 오른쪽 이미지와 함께 플로팅 할 수 있어야합니다.
감사합니다.
// 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' 속성과 아무런 관련이 없습니까? 마치 물체의 절대 위치를 찾는 방법을 물어 보는 것처럼 보이므로 수동으로 물체의 옆에 위치시킬 수 있습니다. 그렇다면 제목과 질문 모두에서 'float'단어를 삭제하십시오. 그러면 사람들이 묻고있는 것에 대해 혼란 스러울뿐입니다. – jfriend00