그래서 나는 크게 싫은 문제가 있습니다. CSS에서 @media를 사용할 때 스타일을 넘는 스타일
#content .post-content .row .col-md-6 .box-top {
background: #714f46;
padding: 10px;
color: #fff;
text-align: center;
font-family: "custom-script";
position: relative;
height: 52px;
font-size: 34px;
padding-top: 12px;
}
@media (min-width: 960px) {
}
@media (min-width: 768px) {
}
@media (min-width: 640px) {
#content .post-content .row .col-md-6 .box-top {
width: 453px;
}
}
@media (min-width: 480px) {
#content .post-content .row .col-md-6 .box-top {
width: 353px;
}
}
지금 문제가
641px
이상 아무것도가
640px
규칙을 사용하는 것입니다 : 그래서 스타일 시트의 다음과 같은 유형이있다. 화면이
1920x1200
인 경우에도. 나는 원래 요소에 대해 정의 된 너비가 없기 때문에 그것을 생각합니까? 그게 전부 경우 경우, 내가
453px
의 원래 요소에 폭을 때리는 :
#content .post-content .row .col-md-6 .box-top {
...
width: 453px;
}
그러나 폭이 1366px
때 문제가 있기 때문에 crhome 관리자에서, 자사의 거의 @media
규칙 같은 것입니다 우선 순위가 여전히 사용 방금 정의한 폭 대신에 640px
규칙을 사용하십시오. 이제 나는 대신 생각하고있다. (min-width: xyzpx)
나는 max-width
을 사용할 것이지만 클라이언트가 원하는대로 부드럽게 축소하는 방식을 취하는 것으로 보이며, 미디어 크기 사이에서 점프하는 것을 원하지 않는다.
@media
규칙을 대체하려면 내 요소의 max-width
이 453px
이어야합니까?
#content .post-content .row .col-md-6 .box-top {
...
max-width: 453px; /** or a min-width: 453px **/
}
는 기본적으로 제 질문은 다음과 같습니다
왜 페이지에서 다른 규칙을 무시 내 @media 규칙입니다. 이 경우 왜 640 요소의 너비를 사용하여 해당 요소의 원래 정의가 폭을 특정하지 않을 때 위의 모든 것에 적용됩니까?
그리고
왜 640 재에 새로운 폭을 정의 @media 규칙, 그것은, 창문 폭이 특히 1366px 말 것을 내가 요소의 원래 정의에 대한 폭을 지정할 때입니다 ?
모바일 첫 번째 방법을 사용하여 480에 스타일 규칙을 배치하고 화면 크기에 상관없이 나를 위해 640을 사용합니다. 항상 480이 사용됩니다. 왜 이것이 될지 설명해 주시겠습니까? – SeekingTruth
바이올린을 만들어 잘못된 것을 말하고 달성하려고 할 수 있습니까? – dippas