부트 스트랩 테마 페이지를 인쇄 할 때 추가 된 URL을 제거하는 방법은 무엇입니까?


17

Bootstrap 테마 사이트에서 페이지를 인쇄 할 때 모든 링크 (및 URL이 첨부 된 이미지)에는 링크 된 객체 바로 다음에 인쇄 된 페이지에 삽입 된 링크의 인쇄 된 표현이 있습니다. 이것이 도움이 될만한 상황을 볼 수 있지만 지금은 인쇄 된 레이아웃을 엉망으로 만듭니다. 여기서 직장에서 jQuery 냄새가 나지만, 그것이 어디에 있는지 또는 어떻게 끌 수 있는지 알 수 없습니다. 힌트가 있습니까? 감사!


FWIW : 부트 스트랩과 관련이 있습니다. Drupal이나 jquery에만 해당되지 않습니다.
ToolmakerSteve

답변:


32

그것을 찾았습니다 : jQuery가 아니라 CSS3이었습니다. bootstrap.css에서 아래를 찾습니다.

@media print {
  ...
  a[href]:after {
    content: " (" attr(href) ")";
  }
  ...
}

스타일을 재정의하면 content:none상황을 잘 처리합니다. :after비슷한 일을하는 비슷한 조항이 있지만 지금은 효과가 있습니다.


참고로, 나는 이것을 손으로 수정하는 bootstrap.css로 읽었습니다. 물론 "스타일을 재정의"한다는 것은 자신 만의 스타일 시트에 새로운 정의를 넣는 것을 의미합니다. 부트 스트랩 다음에로드됩니다. 아마 대부분의 사람들에게 분명하지만 다른 사람이 내가 한 것과 같은 잘못된 해석을 가지고있는 경우에 이것을 언급합니다.
ToolmakerSteve

이 이상한 디자인 선택은 부트 스트랩 4에서 " 고정 "되었습니다.
BM5k
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.