Sadece Susy ile oynamaya başladım. Üzerinde ızgara dolgu bulunan 12 sütun ızgaram var. Şimdi sayfamın üstbilgisinin ızgara dolgu dahil tüm ızgarayı kapsamasını istiyorum. Şu anda yaptığım şey genel genişliğin hesaplanması ve daha sonra başlıkta bir negatif marjın ayarlanmasıdır. Bu benim için oldukça berbat hissettiriyor ... Bunu yapmanın daha temiz bir yolu var mı?Susy: Nasıl grid-padding kapsayacak şekilde içerik kutusu uzatmak için?
$total-columns : 12;
$column-width : 3.5em;
$gutter-width : 1.25em;
$grid-padding : 2em;
$total-width: ($total-columns * ($column-width + $gutter-width)) + (2 * $grid-padding) - $gutter-width;
header {
height: 150px;
width: $total-width;
margin-left: -$grid-padding;
}
Cevabınız için teşekkürler. Bu yüzden temelde doğru şeyi yaptım, çünkü kapsayıcı dış genişlik() benim yaptığım hemen hemen aynı hesaplamayı yapıyor. Sayfa boyunca, tam genişlikte olması gereken birkaç elemanım var, bu yüzden konteyner çözümü burada bir seçenek değil, sanırım uygulanabilirse en temiz olacaktı. Genişlikten çıkmak, kabın boşluğunu doğru doldurmadan bırakır. –
Negatif bir sağ kenar boşluğu, doğru doldurmayı iyi yapmalıdır. 'Container-outer-width' ile ilgili problem, yüzde kaideli değil, ızgaranın geri kalanı ise. Susy ızgarasında sabit genişliklerin ayarlanmasını önlemek istiyorum. –
@EricMeyer Izgara elemanımın sola ve sağa doğru akmasını sağlamak için bunu kullanmayı denedim, ancak sadece tüm kabı sola kaydırdı. '# en üst içerik { \t @include açıklıklı sütunlar (24,24); \t @include kenarlık yarıçapı ($ yarıçapı); \t @include bleed; \t background-color: #fff; \t margin-top: 10px; \t yükseklik: 300px; } Ve bu kutuyu sola kaydırdı. – Steve