css + js 로 이미지 모서리를 둥글게 만들어 줍니다.
문서가 완전히 로딩된 후 실행되야 오류가 발생하지 않아요.
기본적인 사용은 아래와 같이 해주세요.
----------------------------------------------------------------------
<script type="text/javascript">
image.rounded(id or element);
</script>
----------------------------------------------------------------------
여러 이미지에 자동으로 적용 하려면 onload 이벤트에, image.roundedAuto를 추가하신 후
img 태그 name 속성에 rounded를 적어 주시면 실행!
----------------------------------------------------------------------
<script type="text/javascript">
window.onload= image.roundedAuto;
</script>
<img src=http://llllll.org/banner.gif name="rounded">
----------------------------------------------------------------------
익스플로러, 불여우, 오페라 잘돌아가네요~!
------------------------------ 소 스 ----------------------------------------
function id(str){ return (typeof(str) == "object")? str : document.getElementById(str); } function name(str){ return document.getElementsByName(str); } var image = { rounded : function(element){ var element = id(element); var r5Height = parseFloat(element.height) - 10; if(r5Height<=0) return false; var r6 = r5Height + 5; var r7 = r6 + 2 var r8 = r7 + 1; var r9 = r8 + 1; var inner = ""; inner += ""; inner += ""; inner += ""; inner += ""; inner += ""; inner += ""; inner += ""; inner += ""; inner += ""; var roundedElement = document.createElement("div"); roundedElement.className = "imageRounded"; roundedElement.style.width = element.width+"px"; roundedElement.innerHTML = inner; if(element.parentNode.style.textAlign=="center") roundedElement.style.margin = "0 auto"; element.style.display = "none"; element.parentNode.insertBefore(roundedElement, element.nextSibling); }, roundedAuto : function(){ var elements = name("rounded"); for(i=0, c=elements.length; i
'인터넷관련' 카테고리의 다른 글
오른쪽마우스버튼,키보드 입력 방지,드래그금지, 특정키 제어 (0) | 2008.02.15 |
---|---|
오픈마켓 광고, 옥션 광고, 지마켓 광고, 엠플 광고, 온켓 광고 (0) | 2008.02.15 |
폰트 사이트 (0) | 2008.02.15 |
레이어 여러개 반투명하게 교차하기 (0) | 2008.02.15 |
이쁜 테이블 태그입니다. (0) | 2008.02.15 |
무료 사용 가능한 오픈 디자인 사이트 14곳 모음 (0) | 2008.02.15 |
XML 을 이용한 세로 플래시 메뉴 Ver 1.1 (0) | 2008.02.15 |
클릭 한번으로 창 여러개 두개 이상 띄우기 (0) | 2008.02.15 |