2012-03-28 13 views
9

Twitter documentazione bootstrap parla di tre mixins di generare sistemi di rete:Griglia semantica con Bootstrap + MENO Mixins ¿COME?

.container-fixed(); 
#grid > .core(); 
#grid > .fluid(); 

so come impostare la pagina per usare bootstrap e meno ... Ma io non so come usare il sistema a griglia semanticamente. La documentazione dice che mixin usare ma non come ... ¿Qualcuno potrebbe illustrare come usarli per creare griglie semantiche? Giusto per capire o vedere come funziona: S

Grazie !!

+0

Questo ha funzionato per me: [Un'altra risposta StackOverflow] [1] [1]: http://stackoverflow.com/questions/9090238/ tweaking-bootstrap-2-0-per-semantic-markup – YogiZoli

risposta

13

In navbar.less di bootstrap troverai quanto segue.

griglia e .core sono utilizzati per lo spazio dei nomi .span()

.navbar-fixed-top .container, 
.navbar-fixed-bottom .container { 
#grid > .core > .span(@gridColumns); 
} 

Nei casi in cui si desidera conservare "span3" etc dalla vostra html si potrebbe benissimo fare qualcosa di simile a:

header { 
    #grid > .core .span(12) 
} 

article.right { 
    #grid > .core .span(6) 
} 

aside.right { 
    #grid > .core .span(6) 
} 

footer { 
    #grid > .core .span(12) 
} 

(12) e (6) sono il numero di colonne di cui si desidera l'estensione dell'elemento di intestazione. Questo è naturalmente sostituire

<header class="span12"></header> 
<article class="span6"></article> 
<aside class="span6"></aside> 
<footer class="span12"></footer> 
+0

WOh, grazie !! Bel esempio :) – Jeflopo

+1

quindi questo è fondamentalmente fare ciò che fa http://semantic.gs/, ma con il vantaggio di permetterti di scegliere da che parte lo fai –

Problemi correlati