2013-09-25 12 views
2

간단한 질문이 있습니다. 나는 지금 웹 디자인을 배우고 있지만 픽셀 기반의 그리드를 찾는 것은 매우 어렵다. 그 문제는 반응하는 요소 때문입니다.960g 및 해골 유틸리티

예를 들어 논리적 중단 점뿐만 아니라 모든 픽셀에 대해 이미지 크기를 조정해야하기 때문에 미디어 쿼리를 삽입 할 수 없습니다. 그래서 내 솔루션은 최대한 간단하게 너비를 설정합니다 : %; 모든 열에 대해 (1 열 또는 2 열을 갖지만 모든 픽셀에 대해 이미지와 내용의 크기를 조정해야 함).

그렇다면 해골을 잡아라. 나는 그것을 보았다. 그러나 그것은 미디어 퀘리를 제외하고 960gs의 동일한 사본 인 것처럼 보인다. 그리고 그것은 여전히 ​​같은 문제 다.

960g는 많은 요소 (3-4 열)가있는 큰 사이트에서 문제를 해결할 수 있고 너비를 늘리거나 크기를 조정할 필요가 없다고 생각할 수 있습니다 (예 : 최대 논리적 브레이크 포인트가 1024 인 경우). 예를 들어 열에 다른 공간이 필요하지 않은 경우 margin : 0 auto; 전체 사이트 중심 지정)을 수행하면됩니다.

그래서 어떻게 생각하십니까? 조언이 필요해. 고맙습니다.

편집 : 코드 샘플 (난 그냥 2 열했다)

<header> 
some social media pixtures 
</header> 

<nav> 
logo and menu 
</nav> 

<aside> 
pictures 
</aside> 

<section> 
some articles 
</section> 

<footer> 
copyright and about me 
</footer> 
+0

이미지의 경우 '너비 : 100 %'와 원하는 너비의 최대 너비를 모두 설정할 수 있습니다. 모든 요소는 큰 문제없이 크기를 조정할 수 있습니다. – Chad

+0

어쨌든 960g 및 스켈레톤을 사용하면 언제 유용할까요? – FrancescoN

+0

@Chad : 예. 알아요.하지만 열의 너비도 설정해야합니다. 그리고 나는 창 크기를 조정할 때마다 이미지의 크기가 변경되기를 원합니다. 그렇다면 응답 요소 (% 너비가 필요한 요소)를 처리 할 때 픽셀 그리드 시스템에서 스타일 시트를 사용하는 이유는 무엇입니까? 그게 내 질문이다. Meyer의 스타일 시트를 사용하고 나 자신이 작성한 규칙을 쓰는 것은 똑같은 일이 될 것입니다. – FrancescoN

답변

2

960gs Unsemantic에 의해 계승되었다. 참조 : http://unsemantic.com/. Unsemantic 프레임 워크는 열 너비에 대한 백분율을 사용하며 백분율은 컨테이너 너비에 비례하므로 반응하는 격자에서 사용하는 것이 더 적합합니다.

약간의 조언 : 뉴스 목록, 양식, 이미지 등과 같은 특정 요소에 열 너비를 적용하는 대신 그리드 시스템을 사용하여 레이아웃 열을 지정하십시오. 이렇게하면 열 내의 요소가 자동으로 너비를 통해 너비를 지정합니다.

+0

물론 DIV 컨테이너에 너비가 적용됩니다. 하지만 아직도 960과 스켈레톤이 너무 인기가 있다고 생각하지 않습니다 ... 우리는 반응 형 디자인의 시대에 있습니다. 왜 픽셀 기반 스타일 시트를 사용합니까 ?? !! – FrancescoN

+1

당신은 맞습니다. 960gs는 픽셀 기반 너비가 고정되어 있지만 Skeleton의 최신 버전은 이미 반응 형 웹 디자인에 적합합니다. * 편집 * 픽셀 기반 그리드와 유동 백분율 기반 그리드를 의미하는 것을 봅니다. 저는 픽셀 기반 격자가 페이지와 요소의 너비와 레이아웃을 훨씬 더 잘 제어 할 수 있기 때문에 더 쉽다고 생각합니다. 유체 격자의 경우 최대 너비에서 모든 픽셀을 디자인하고 해당 해상도에 적합한 지 확인해야합니다. – iainvdw

+0

나는 당신에 동의합니다. 그러나 노트북 화면에서 2 열을 스마트 폰의 1 열로 변경하면 모든 열에 대해 2 개의 유체 열, ** float ** 속성 및 ** 최대 너비 **를 갖는 것이 더 좋습니다. 그게 전부입니다. ** 960gs **는 내가 그리드를 사용하도록 강제 할 것이므로 ** 너비 **를 ** 최대 너비 **로 대체하고 유체 너비 **를 추가합니다. 그것은 내가 960을 사용하지 않은 것과 같습니다. 어쨌든 그것은 비현실적입니다. 그것은 나를위한 것입니다. 고마워요. :) – FrancescoN