두 개의 스타일 시트 (media="print"
과 media="screen"
)가 있습니다. 또한 div의 margin-left
을 변경하여 창 크기 조정에서 실행되는 jQuery 코드가 있습니다.CSS 규칙을 변경하면 jQuery .css가 변경됩니다.
현재이 div는 사용자가 인쇄 할 때 오른쪽에서 벗어납니다. 사용자가 인쇄 할 때 margin-left
을 항상 0으로 설정합니다.
어떻게해야합니까? 미리 감사드립니다!
두 개의 스타일 시트 (media="print"
과 media="screen"
)가 있습니다. 또한 div의 margin-left
을 변경하여 창 크기 조정에서 실행되는 jQuery 코드가 있습니다.CSS 규칙을 변경하면 jQuery .css가 변경됩니다.
현재이 div는 사용자가 인쇄 할 때 오른쪽에서 벗어납니다. 사용자가 인쇄 할 때 margin-left
을 항상 0으로 설정합니다.
어떻게해야합니까? 미리 감사드립니다!
그에게 id
을 부여하고 CSS 스타일 시트에 !important
를 사용 #your-id { margin-left: whatever !important; }
감사합니다.'! important'는 훌륭하게 작동했습니다 (이미 id를 가졌습니다). SO가 나를 허용 할 때 11 분 안에 수락 할 것입니다 :( – JJJollyjim
이 ID는 특이성을 위해 중요했습니다.이 문서를 확인하십시오 : http://www.htmldog.com/guides/cssadvanced/specificity/ 다행이었습니다! –
로 설정 한 옵션입니다.
또 다른 옵션은 인라인 스타일 속성을 제거한 다음 removeAttr('style')
을 사용하여 자신을 추가하는 것입니다.
'! important'인쇄 규칙을 만드시겠습니까? –
스타일 시트에 중요한!를 추가하면 인라인 스타일이 무시됩니다. – mikevoermans