2011-02-02 4 views
0

IE8에서 제출 및 취소 버튼의 스타일을 지정하는 데 문제가 있습니다. 사용
: 나는 FF와 IE7에서하지만 IE8에서 원하는Jeditable 버튼 스타일 문제

.editableTable button[type="submit"] 
{ 
    background:url("../images/Ok-icon.png") no-repeat 0 0; 
    border:none; 
} 

.editableTable button[type="cancel"],.editableTable button[type="button"] 
{ 
    background:url("../images/Close-icon.png") no-repeat 0 0;  
    border:none; 
} 

내가 얻을 수있는 버튼 타입은 모두 확인에 제출하고 그래서에서 OK-아이콘을 얻을 버튼을 취소하다 두 단추. 내 다른 옵션은 버튼 : nth-child()하지만 그 IE에서 작동하지 않습니다. 그래서 나는 붙어있어 정말 어떤 포인터를 주셔서 감사합니다 ...

Thank you!

감사 스벤은

+1

나는"제다이 표 "와 같은 질문을 읽을 :) – Dutchie432

+0

는 힘은 ... :) – Zwempha

답변

0

당신은 Doctype 선언을 누락 될 수 있습니다. <html>이 시작되기 전에 페이지 상단에 <!doctype html>을 추가하고 무슨 일이 일어나는지보십시오. 또한 때로는 IE가 type="submit"을 이해하지 못하지만 type="Submit"을 이해하고 그 반대의 경우도 있습니다. 시도해보십시오.

게다가 유사한 질문이 몇 번 여기에 있습니다. 그 중

하나는 여기 Css attribute selector for input type="button" not working on IE7

을 --edit. 또한 IE8에서 셀렉터 문제에 관한이 질문을 발견했습니다. ! // W3C // DTD - " Attribute selectors, JavaScript and IE8

+0

내가 Masterpage에서이 선언이를 당신과 함께 할 수 있음 XHTML 1.0 Strict // EN ""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd "> – Zwempha

+0

@Zwempha, Hmmm. 다른 SO 질문에 대한 답변을 시도해 보셨습니까? 일반적으로 나는 CSS의 속성 셀러 (seelctor)에서 벗어나려고 노력한다. 그렇게 할 수 있다면 수업을 사용하는 것이 좋습니다. 그러면 훨씬 더 효과적입니다. – sarcastyx