2010-12-03 7 views

답변

4

이 할 수있는 하나 이상의 가능성이있어 :

모든 브라우저에서 배경 이미지 (작품 사용을하지만, 나는 개인적으로 재 편집하고 모든 작은을위한 이미지 파일을 저장하고 싶지 않아요 상세 다시) CSS :

button { 
    background: url('some image..'); 
    width: <width of the background image>; 
    height: <height of the background image>; 
    ... 
} 

button:hover { 
    background: url('mouseover image'); 
    ... 
} 

은 또한 당신이 버튼을 만들기 위해 새로운 CSS 속성을 사용할 수 있습니다. 그들은 당신이 원하는 모든 것을 제공하며 배경 이미지를 사용하는 것보다 WAY 쿨러이지만, 단점은없는 많은 브라우저가이를 지원 완전히 오늘 (일부는 오랜 시간 동안, IE 그래, 난 당신을 의미하지 않습니다) :

button { 
    border: solid 1px somecolor; 
    color: #eee; 
    border-radius:5px; 
-moz-border-radius:5px; 
    background: -moz-linear-gradient(top, #5E5E5E 0%, #474747 51%, #0a0e0a 51%, #0a0809 100%); 
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5E5E5E), color-stop(51%,#474747), color-stop(51%,#0a0e0a), color-stop(100%,#0a0809)); 
} 
button:hover { 
    color: white; 
} 

당신은 텍스트 영역 스타일링을 위해 그들에게 같은 속성을 사용할 수 있습니다 : 등 글꼴 색상 border, background, color

3
<button type="submit" style="border: 0; background: transparent"> 
    <img src="/images/Btn.PNG" width="90" heght="50" alt="submit" /> 
</button> 
+0

를 사용합니다. 그것은 정말로 작동합니까?, 나는 그것을 좋아한다! – Lobo

+0

모든 브라우저를 확인하지는 않았지만 FF로 작동합니다. – demas

1

당신은 바닥에 스타일을 적용하거나 같은 HTML 태그를 제출할 수 있습니다

.mybotton{ 
    background-image: url(buttonimage.png); 
} 
: 배경 이미지를 추가 할 수 있습니다 이러한 방법으로

<input type="submit" class="mybotton" value="Continue" /> 

감사합니다!

0

유 정확히 u는 위에서 설명한 동일한 디자인이 다음 그냥 그런 식으로 작성 본 적이이

<input type="image" src="submitbutton.png" /> 
관련 문제