2016-11-09 1 views
-1

화면 크기에 따라 CSS 파일을 분리하기 위해 HTML 페이지를 링크하고 싶습니다. 계속 진행하고 페이지와 스타일을 만들기 전에이 코드가 의미가 있습니까? 내가 링크에서 미디어 쿼리를 넣어 때문에 또한화면 크기에 따라 HTML 페이지와 CSS 파일을 연결하는 적절한 코드입니까?

<link href="css/reset.css" rel="stylesheet" type="text/css" /> 
<link href="css/styles1.css" rel="stylesheet" type="text/css" media='screen and (min-width: 768px)' /> 
<link href="css/styles2.css" rel="stylesheet" type="text/css" media='screen and (min-width: 992px)' /> 
<link href="css/styles3.css" rel="stylesheet" type="text/css" media='screen and (min-width: 1200px)' /> 

, 또한 각 CSS 파일에서 적절한 미디어 쿼리를 넣어해야합니까? 어떤 도움을 주셔서 감사합니다, 감사합니다.

<link rel="stylesheet" href="css/style.css"> 

그리고 그 스타일 시트 내의 특정 화면 크기를 사용 Media Queries을 대상으로 :

+1

당신은 당신의 질문을 구글해야에 설명되어 있습니다. –

+0

내가 여기 왔던 이유. –

+0

아니요, 이것은 올바른 방법이 아닙니다. 하나의 CSS를 만들고 CSS 파일에 미디어 쿼리를 넣으십시오. 동일한 미디어 대상에 대해 여러 CSS 파일을 사이트에 둘 필요가 없습니다. – junkfoodjunkie

답변

0

하나의 스타일 시트를 사용해보십시오. 예를 들어 :

@media screen and (max-width: 767px) { /*styles*/ } 
0

당신은 조건부로드 스타일 시트, 또는 스타일 시트 자체에 미디어 쿼리를 사용할 수 있습니다.

<!-- CSS media query on a link element --> 
<link rel="stylesheet" media="(max-width: 800px)" href="example.css" /> 

<!-- CSS media query within a stylesheet --> 
<style> 
@media (max-width: 600px) { 
    .facet_sidebar { 
    display: none; 
    } 
} 
</style> 

참조 : https://developer.mozilla.org/en-US/docs/Web/CSS/Media_Queries/Using_media_queries

관련 문제