我在語義網格混搭中遇到了一些麻煩。如果我錯過了一些明顯的事情,我很抱歉,但我尋求你的幫助。我有以下代碼:如何在Foundation中使用語義網格?
的index.html
<header>
<a id="logo" href="#">Logo Link</a>
<div id="search">
<span class="prefix">#</span>
<input type="text">
</div>
</header>
app.scss
header { @include outerRow();
#logo { @include column(8); }
#search { @include column(4); @include innerRow(collapse);
span { @include column(3); }
input { @include column(9); }
}
}
這與屏幕寬工作正常,但前綴延伸到整個寬度窄模式。我是這次冒險的新手,但我相信它會自行重新計算窄屏幕,還是必須使用@media才能正常工作?
新發布的圖像所以這裏有鏈接:
寬(正確) - http://imgur.com/dtsGtxM
窄(foofed) - http://imgur.com/jX4D1NU
編輯:嗯解決方案似乎是:
span { @include column(3); @include mobileColumn(1); }
input { @include column(9); @include mobileColumn(3); }
雖然我不完全理解它。仍不能確定是否呼籲在列一個新的嵌套行是可以接受的,下面,但它似乎工作:
#search { @include column(3); @include innerRow(collapse);
哎,我覺得如果你在基金會的版本,您使用的,您的文章標題註明這將是偉大的,它是爲其他人找基金會的問題非常有幫助... – ithil 2013-09-25 07:41:57