도

input style로 이미지 버튼 만드는건 무린가요;;?

질문이라 죄송합니다;;;;

input style 태그로 bg로 이미지를 하나 넣어놓고, 마우스 over했을때 다른이미지가 나오게끔 버튼형식을 만들순없을까요? onfocus를 보다가 생각이 나서;;; 아직 초보라 진도가 안나가네요 ㅠ;;
아시는분 이게 가능한걸까요 ㅎ;?

|

댓글 5개

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>over image on input stly</title>
<style type="text/css">
*{
margin:0;
padding:0;
}
body{
font-size:63%;
color:#000;
}
/*input*/
.input_on{
padding:2px 8px 0pt 3px;
height:18px;
border:1px solid #999;
background:url(http://www.google.com/images/nav_logo36.png) no-repeat;
}
.input_off{
padding:2px 8px 0pt 3px;
height:18px;
border:1px solid #CCC;
background-color:#FFF;
}
.input_move{
padding:2px 8px 0pt 3px;
height:18px;
border:1px solid #999;
background:url(http://www.google.com/images/nav_logo36.png) no-repeat;
}
.input_out{
/*height:16px;기본높이*/
padding:2px 8px 0pt 3px;
height:18px;
border:1px solid #CCC;
background-color:#FFF;
}
/*form*/
ul.input_test{
margin:20px auto 0 auto;
width:500px;
list-style-type:none;
}
ul.input_test li{
width:500px;
height:22px;
margin-bottom:10px;
}
.input_test label{
float:left;
padding-right:10px;
width:100px;
line-height:22px;
text-align:right;
font-size:1.4em;
}
.input_test p{
float:left;
_margin-top:-1px;
}
.input_test span{
float:left;
padding-left:10px;
line-height:22px;
text-align:left;
font-size:1.2em;
color:#999;
}
</style>
</head>
<body>
<ul class="input_test">
<li>
<label for="inp_name">이름:</label>
<p><input id="inp_name" class="input_out" name="" type="text" onfocus="this.className='input_on';this.onmouseout=''" onblur="this.className='input_off';this.onmouseout=function(){this.className='input_out'};" onmousemove="this.className='input_move'" onmouseout="this.className='input_out'" /></p>
<span>ex) 홍 길 똥?</span>
</li>
<li>
<label for="inp_email">Email:</label>
<p><input id="inp_email" class="input_out" name="" type="text" onfocus="this.className='input_on';this.onmouseout=''" onblur="this.className='input_off';this.onmouseout=function(){this.className='input_out'};" onmousemove="this.className='input_move'" onmouseout="this.className='input_out'" /></p>
<span>ex) [email protected]</span>
</li>
<li>
<label for="inp_web">home:</label>
<p><input id="inp_web" class="input_out" name="" type="text" onfocus="this.className='input_on';this.onmouseout=''" onblur="this.className='input_off';this.onmouseout=function(){this.className='input_out'};" onmousemove="this.className='input_move'" onmouseout="this.className='input_out'" /></p>
<span>ex) test.com</span>
</li>
</ul>

</body>
</html>
一現 님의 아주 명확한 답변. 친절한 쏘스... 와우~
근데 제생각은 기본적으로 제공되는 input 등은 브라우저나 사람들 개인 pc 에 따라
특성을 타는 경우가 종종 있더군요 해서 기본적으로 제공하는 것들은 그냥 css 나 자스 처리 없이 그냥
나뚜는게 속 편하더군요
네 저도 input 에 bg 넣어서 버튼 만들면 브라우져마다 다르게 뜨는 경우가 있어서 못쓰겠더라고요
와우! 완전 감사합니다 ㅋㅋㅋㅋㅋㅋ
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

8,188건
+
제목 글쓴이 날짜 조회
11-09-08 조회 2,795
11-09-05 조회 2,639
11-09-02 조회 3,522
11-09-01 조회 2,634
11-09-01 조회 2,785
11-09-01 조회 4,092
11-08-31 조회 2,812
11-08-28 조회 2,529
11-08-26 조회 2,433
11-08-19 조회 2,651
11-08-19 조회 2,585
11-08-17 조회 2,668
11-08-17 조회 2,754
11-08-13 조회 2,585
11-08-11 조회 3,581
11-08-11 조회 2,857
11-08-08 조회 3,005
11-08-06 조회 2,777
11-08-06 조회 2,870
11-08-05 조회 3,063
11-08-05 조회 2,545
11-08-04 조회 2,997
11-08-02 조회 2,496
11-07-22 조회 3,998
11-07-21 조회 2,291
11-07-13 조회 2,702
11-07-08 조회 2,987
11-07-05 조회 2,122
11-06-28 조회 3,132
11-06-22 조회 2,566
11-06-22 조회 2,261
11-06-13 조회 2,370
11-06-07 조회 4,176
11-06-04 조회 2,987
11-05-19 조회 3,264
11-05-06 조회 2,992
11-04-20 조회 2,425
11-04-19 조회 2,561
11-04-05 조회 3,114
11-04-04 조회 3,024
11-04-03 조회 2,744
11-04-02 조회 2,862
11-04-01 조회 2,360
11-04-01 조회 2,504
11-04-01 조회 3,102
11-03-25 조회 2,579
11-03-18 조회 2,303
11-03-17 조회 3,224
11-03-10 조회 2,363
11-03-10 조회 2,373
11-03-10 조회 2,609
11-03-07 조회 3,778
11-03-05 조회 2,460
11-03-05 조회 4,950
11-03-02 조회 2,568
11-03-01 조회 2,523
11-02-24 조회 2,600
11-02-24 조회 2,425
11-01-17 조회 5,160
11-01-14 조회 3,118
11-01-07 조회 3,101
10-12-29 조회 2,470
10-12-28 조회 2,660
10-12-24 조회 2,384
10-12-09 조회 2,480
10-12-09 조회 3,682
10-12-08 조회 3,657
10-12-08 조회 3,069
10-12-08 조회 2,911
10-12-08 조회 3,312
10-11-30 조회 2,668
10-11-25 조회 2,529
10-11-15 조회 2,281
10-11-14 조회 4,269
10-10-28 조회 2,937
10-10-26 조회 3,240
10-10-13 조회 2,526
10-10-12 조회 2,754
10-10-09 조회 2,341
10-10-05 조회 3,347
10-09-30 조회 3,008
10-09-26 조회 4,129
10-09-24 조회 2,862
10-09-20 조회 2,708
10-09-20 조회 3,080
10-09-18 조회 2,455
10-09-18 조회 2,501
10-09-17 조회 4,295
10-09-15 조회 3,269
10-09-15 조회 2,764
10-09-15 조회 2,614
10-09-15 조회 2,452
10-09-11 조회 2,606
10-09-11 조회 2,763
10-09-11 조회 3,015
10-06-30 조회 3,812
10-06-30 조회 2,512
10-06-30 조회 2,478
10-06-30 조회 2,627
10-06-11 조회 2,550