반응형
    
    
    
  AdminLTE에서 print시 모바일 기본인 것을 PC버전으로 출력하고 싶을때. 미디어쿼리 사용하자.
CSS3 Media Queries
기존 css에 media=screen 으로 지정하고, print에도 동일한 스타일 적용할꺼면 media="screen,print" 로 지정
<link href="css/AdminLTE.css" rel="stylesheet" type="text/css" media="screen" />
<!-- print -->
 <link href="css/print.css" rel="stylesheet" type="text/css" media="print"/>print.css에 있으면 인쇄시 적용된다.
 @media print { 
 }그래서, 일단 모바일로 안나오게끔 인쇄할때에도 사용되는 col-lg-~~를 넣어주었다.
/* Enhancement for printing */
 
@media print {   
    .col-lg-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
        max-width: 33.33333%;
    }
    .col-lg-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
    .col-lg-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%; 
        flex: 0 0 66.66667%;
        max-width: 66.66667%;
    }
    .col-lg-auto {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: 100%;
    }
}
/* End of media print */
반응형
    
    
    
  '프로그래밍 > Style & Design' 카테고리의 다른 글
| [WEB] 화면별 일반적인 해상도. 웹에서 어떻게 볼 것인가? (0) | 2021.04.20 | 
|---|---|
| AdminLTE - Bootstrap 4 Admin Dashboard (0) | 2021.03.23 | 
| [style] CSS 레인보우(Rainbow) 색상의 텍스트 만들기 (0) | 2020.12.21 | 
| A guide of UI design trends for 2021 (0) | 2020.12.09 | 
| [Style] Bootstrap - admin LTE (0) | 2020.11.24 | 
