2012-03-02 7 views
0

aspx 페이지에 단추로 이미지를 갖고 싶습니다. 이미지가 변경 될 수 있으므로 CSS 파일의 버튼 파일에 대한 링크가있는 것이 자연 스럽습니다. 하지만 링크 URL도 CSS 파일에 있어야합니까? 어떻게하면 코드별로 할 수 있을까요? 또는 url이 aspx 파일에 있어야한다면 css-file에서 참조하는 버튼을이 링크로 만드는 방법은 무엇입니까?CSS 또는 ASPX 페이지의 이미지 웹 링크?

편집 :

<div id="somelink"><a href="....." /></div>

#somelink a 
{ 
    background: url(/Images/button.jpg) no-repeat; 
    display: block; 
    width: 235px; 
    height: 37px; 
} 

답변

1

CSS는 스타일링을위한 것입니다. 거기에 Link URL을 저장할 수는 없습니다. 마크 업에 속해 있습니다.

는 CSS로 연결 버튼을 위해, 당신은 클래스 나 ID를 사용하는 것 중 하나로서 다음과 같은 경우, 빠른 참고로

<a href="http://someurl" id="myButton" /> 
+0

또한 :

#myButton { background-image: /* some styling */ } 

그리고 마크 업을 Justin이 제안한 배경 이미지를 사용하면 경로가 CSS 파일과 관련이 있어야하므로 이미지와 CSS 스타일을 더 쉽게 재사용 할 수 있습니다. – Zoidberg

+0

고마워요! 비록 내가 제대로 작동하지 못했지만. 링크가 전체 선, 단추 외부 또는 이미지가 세로로 두 배로 확대되었습니다. 위의 편집으로 코드를 사용했습니다. – bretddog