사이트 :
http://www.ndesign-studio.com/blog/css-dock-menu
데모 :
http://www.ndesign-studio.com/demo/css-dock-menu/css-dock.html
# 결과
위와 같이 출력 된다.
기본적으로 dl, dt, dd 태그는 블록적 성격을 가진다.
그래서 한줄씩 출력하게 된다.
# 결과
inline 을 설정해 주면 세로가 아닌 가로로 출력을 하게 된다.
dl dt dd 를 사용하게 되면 리스트 적인 의미를 담은 글이 되기 때문에 성공적인 코딩이라 말할 수 있겠다.
위와 같은 형식의 레이어를 작성할 경우 center의 내용이 contain 영역의 크기보다 크기가 크기 때문에 tail 영역의 내용을 덮어버리거나 가려져 내용이 보이지 않게 된다.
center의 position 속성이 absolute 이기 때문에 contain 영역의 높이를 center가 포함할 수 있도록 지정해 주어야 하는데 center 영역에 게시판같이 높이가 일정하지 않은 내용이 오면 이를 지정해 주기가 힘들다.
이럴 경우 다음과 같은 스크립트를 사용하여 페이지를 로드한 후 contain의 높이와 center의 높이를 비교한 후 둘중 큰 높이를 contain의 높이로 변경하여 tail의 내용도 제대로 출력되게 수정할 수 있다.
[code javascript]function fix_height(fname,lname) { if(document.getElementById(fname) && document.getElementById(lname)) { var Fname = document.getElementById(fname); var Lname = document.getElementById(lname); if(Fname.offsetHeight < Lname.offsetHeight) Fname.style.height = Lname.offsetHeight; } }[/code]
위 내용을 실행하고 나면 아래의 내용과 같이 크기가 변하게 된다.
바디에, <body style="background-color:transparent"> 를 넣으면 완전한 투명프레임이 됩니다.
반투명은 iframe에 style="filter: Alpha(Opacity=65);" 필터 스타일을 넣어주시기만 하면 되요.
투명한 이미지 만들기
여기서 style의 값은
0에서 3까지 선택 가능하고.
0은 단일
1은 선형
2는 타원
3은 직사각형의 형태로 투명도가 들어가구요,
opacity는
그림의 투명도
기본값은 100이고 0-100까지..
finishopacity는 style 1,2,3 의 경우 불투명도에 영향을 주는데.
0~100 까지 수치조절이 가능
위와 같이하면 잇점
=> 클라이언트의 익스플로러 설정에 상관없이 프린트하면 선이 인쇄됨
HTML에서 폼 입력시 한글과 영문으로 자동 전환 되도록 할 수 있습니다.
<input type=text style="ime-mode:active">
이렇게 하면 영문 자판으로 사용중이더라도 한글 컴퓨터에서는 바로 한글을 입력할 수 있으며,
<input type=text style="ime-mode:inactive">
이렇게 하면 반대로 영문을 바로 입력할 수 있게 됩니다.
Windows의 IME입력 방식을 이용하는 것이죠.
또한 한/영 전환이 되지 않고 영문으로만 입력되게 하려면
<input type=text style="img-mode:disabled">