Qual è la differenza tra container e wrapper? E cosa si intende per ciascuno?Lingua CSS Speak: Container vs Wrapper?
risposta
Non c'è differenza tra di loro.
E 'solo quello che ti piace di chiamare la <div>
che, spesso, contiene tutti i contenuti di una pagina
Non ci può essere una differenza, se si sceglie di give'em uno. In realtà ha senso avere due nomi per un contenitore/wrapper, in quanto hanno diverse funzioni:
1) l'involucro standard che pensiamo ha una larghezza di diciamo 960px o 60em e centra il suo contenuto sullo schermo (margine : auto)
2) c'è un altro involucro - quello che in alcuni casi è necessario per implementare un piè di pagina appiccicoso. imo il piè di pagina appiccicoso con il miglior supporto del browser (senza js e almeno abbastanza pulito) è questa: http://ryanfait.com/sticky-footer/
proposito appiccicoso: attenersi a convenzioni di denominazione esistente, mi piace quello di apppie, che distingue chiaramente tra involucro 1 (chiamato contenitore) e avvolgere 2 (chiamato wrapper). vedi: http://www.apppie.org/pages/approach/naming.html
potrebbero esserci altre convenzioni. come detto, che ti distingui ha senso - come sta a te.
Secondo this risposta:
Nei linguaggi di programmazione della parola contenitore è generalmente utilizzato per strutture che possono contenere più di un elemento.
A wrapper invece è qualcosa che avvolge un singolo oggetto per fornire più funzionalità e interfacce ad esso.
Questa definizione corrisponde con significato delle parole ed è utile per le strutture HTML come:
<ul class="items-container">
<li class="item-wrapper">
<div class="item">...</div>
</li>
<li class="item-wrapper">
<div class="item">...</div>
</li>
<li class="item-wrapper">
<div class="item">...</div>
</li>
<li class="item-wrapper">
<div class="item">...</div>
</li>
<li class="item-wrapper">
<div class="item">...</div>
</li>
</ul>
- 1. 'size_t' vs 'container :: size_type'
- 2. UIView vs Container View
- 3. Lingua di sillabazione CSS
- 4. lingua caratteristica vs framework
- 5. css - contenuto div shrink-to-fit container
- 6. CSS: animazione vs transizione
- 7. Haskell pragma: OPTIONS_GHC vs LINGUA
- 8. la mia funzione pyvona speak() non funziona
- 9. Speak Failed Non associato a TTS Engine
- 10. Bootstrap .container-fluido con ".container-like" il layout
- 11. Cosa significa .container. \ 31 25 \ 25 in CSS?
- 12. VS 2015 CTP - JavaScript Lingua Durata blocca
- 13. lingua Julia: sub vs funzione fetta
- 14. stl container con std :: unique_ptr's vs boost :: ptr_container
- 15. Singleton design pattern vs Singleton beans in Spring container
- 16. AWS Elastic Beanstalk Vs EC2 Container Service (ECS) - Docker
- 17. CSS interno vs esterno
- 18. CSS transform vs position
- 19. Prestazioni di transizione CSS vs animazione CSS
- 20. CSS "::" vs ":" - pseudo-elemento vs pseudo-selettore?
- 21. correttezza const per container
- 22. Esegui script Python come root (seteuid vs c-wrapper)
- 23. selettori css vs jquery traversal
- 24. CSS: Top vs Margin-top
- 25. Animazioni CSS vs Animazioni JQuery
- 26. CSS "color" vs. "font-color"
- 27. Selettori CSS Child vs Descendant
- 28. CSS reset vs * wild card
- 29. Rileva fine di Speak in freeTTS per java
- 30. Android "speak failed: non vincolato al motore tts"
Credo che vuol dire 'contiene', non 'centri', giusto? – allesklar
@allesklar: Sì, è meglio. Ad ogni modo, una delle sue funzioni è spesso quella di centrare tutto il contenuto. – Harmen