더 큰 그림을 여기에서 이해하려고합니다. css calc의 예제를 사용합니다. 내가 바람직하고, 왜 어떤 이해하려고 노력 등Modernizr은 CSS 내의 접두어에 대한 대체 기능을 제공합니다 ... 어느 것이고 왜
그래서 ... 그것을에 크게 의존하고 레이아웃을 가지고 있고, 오래된 안드로이드, 오페라 솔루션의 일종이 필요합니다. 폭 : 은 그냥 CSS를 같은 내 대체를 제공합니다
옵션 1 : 지원되지 않는
옵션 2는 경우 사용 모더 나이저 지원을 도청 할 수는 대체를 제공 200 픽셀; 폭 : -moz-CALC (...) 폭 : -webkit-CALC (...) 폭 : CALC (...)
내가 모더 나이저가 왜 어떤 더 큰 그림을 누락 생각 이 인스턴스에서 필자가 사용하지 않는 페이지로드를 건너 뛰고 속도를 높일 수있는 라이브러리로 생각되면 유용합니다. 그것은 단지 내가 킁킁 거리고 싶어 할 수있는 많은 것들이 있기 때문에 그것은 문제의 엄청난 양 때문에 유용하게되고 내가 알지 못했던 것들을 잡을 것인가, 아니면 내가 놓친 다른 것이 있는가?
가능하면 모던 쉐어 브라우저 (오페라 포함) 전체에서 뷰포트 단위 및 계산 기능을 궁극적으로 얻으려고 노력하며, 모더니즈가 어디에서 그 시나리오에 적합 할 것인지, 그렇지 않을 것인지 정확하게 파악하려고합니다.
thx
Thx. 그것이 내가 모은 것에 관한 것이지만, 현대인은 매우 유비 쿼터스 적이기 때문에 나는 그 길의 다른 이점을 놓치고 있을지도 모른다고 생각했습니다. 당신이 괜찮다면 ... (다른 것들 중에서) calc polyfill을 체크 아웃했는데 노트가 희소하고 js에 익숙하지 않습니다. 스타일 시트에서 "calc"의 모든 인스턴스를 찾고, js에서 계산을 수행 한 다음 값을 스타일 시트로 다시 전달합니까? 나는 그것이 내가 원하는 것이라고 생각하지만, 레이아웃에 대한 j를 피하기위한 업계의 선호도, 철학/시맨틱 한 것, 또는 최종 사용자에 대한 반향이있는지를 결정하는 것을 정직하게 확신 할 수 없다. thx – aintnobody
솔직히 말해서, 나는 확실하지 않습니다. 그러나 비슷한 것을 만들어 내면 그것을 접근 할 수 있습니다. 최첨단 또는 대행사 업무를 수행하는 경우 JS 폴리 필을 사용하여 경계를 푸시하는 것이 좋습니다. 오래 지속되고 지속 가능한 무언가를 만들고자한다면 순수한 CSS를 사용하는 것이 좋습니다. calc가 거의 필요 없습니다 _. 그것은 종종 단지 조금 더 단순하게 만듭니다. – Patrick