Sono uno sviluppatore web medio. Voglio solo scoprire se è consigliabile utilizzare framework CSS come lo 960 framework. se qualcuno ha, quali sono i pro e i contro di usarlo. grazie.È consigliabile utilizzare i framework CSS?
risposta
Dipende da cosa lo userete. Probabilmente accelererà il tuo sviluppo css se lo usi, ma perderesti un po 'di flessibilità.
In realtà è lo stesso per tutti quei 'quadri', non solo per i css ...
Se si decide di lavorare con un quadro CSS, vi consiglio di leggere this article
ci sono due ampiamente adottato opzioni: 960 e blueprint. Entrambi si basano su un sistema grid-based layout. Entrambi includono anche CSS reset.
Il vantaggio qui è ovviamente che si ottiene un layout più coerente su più browser e se si esegue il test su Firefox, ad esempio, si ha una migliore possibilità che abbia lo stesso aspetto su IE. Poiché questi framework sono basati sulla griglia, anche il layout è molto più pulito e ben allineato. Entrambi hanno un allineamento orizzontale ma l'allineamento verticale o il ritmo verticale è supportato solo in Blueprint.
Lo svantaggio è che potrebbe essere eccessivo per il layout. Se si desidera un layout a tre colonne semplice, è possibile utilizzare un ripristino CSS più un modello di layout a tre colonne.
Personalmente ho scoperto che l'utilizzo di questi framework mi dà molta espressione creativa e ho fatto molto di più con i miei layout dopo l'adozione di questi framework rispetto a quanto avessi mai fatto prima a causa del cross-browser CSS hackery. Uso Blueprint perché lo trovo molto intuitivo, ma il sistema Grid 960 ha ottenuto ottime recensioni.
Sì, come punto di partenza, a patto di essere pronto a spogliare le cose che per te sono irrilevanti e sono felice di apportare modifiche ad esso. È un ottimo modo per iniziare su un layout/design, ma è inutile se poi scrivi un foglio di stile che sovrascrive le regole nel CSS del framework. Preparati a regolarlo per adattarlo a ciò su cui stai lavorando.
Per inciso, mi piace molto bluetrip, che:
combinare [s] il meglio di Blueprint, Tripoli (da cui il nome), foglio di stile stampa di Hartija, semplicità di 960.gs, e Icone degli elementi
- 1. È consigliabile utilizzare LINQ per sostituire i loop?
- 2. È consigliabile utilizzare il plugin di convalida di JQuery?
- 3. È sempre consigliabile utilizzare elenchi di associazioni anziché record?
- 4. Perché è consigliabile evitare .innerHTML?
- 5. È consigliabile utilizzare varchar (max) come argomento stored procedure?
- 6. È consigliabile utilizzare Opzionale come attributo in una classe?
- 7. È consigliabile utilizzare un PixelShader singleton come best practice?
- 8. I quadri CSS sono davvero da utilizzare?
- 9. È consigliabile utilizzare il NaN in virgola mobile IEEE754 per i valori non impostati?
- 10. È consigliabile memorizzare le istanze di DataContractSerializer?
- 11. È consigliabile usare un layout fluido?
- 12. Utilizzare i componenti di Zend Framework senza il framework effettivo?
- 13. È consigliabile intercettare SIGPIPE in bash script?
- 14. Framework dei moduli CSS?
- 15. è consigliabile utilizzare try-finally solo per assicurarsi che qualcosa venga eseguito al termine del metodo?
- 16. È consigliabile restituire sempre i riferimenti per i getter della variabile membro?
- 17. Framework CSS "windows 95" come
- 18. È consigliabile utilizzare uint anziché int come chiave primaria nella classe del modello di dati?
- 19. Non è consigliabile utilizzare GOTO di SQL Server per la gestione degli errori?
- 20. È consigliabile utilizzare solo GCM per lo sviluppo di applicazioni di chat per Android Xitching?
- 21. È consigliabile utilizzare vararg in un'API C per impostare coppie di valori chiave?
- 22. È consigliabile utilizzare un parametro enum nella funzione API pubblica in C?
- 23. È consigliabile utilizzare strcmp o _tcscmp per confrontare le stringhe nelle versioni Unicode?
- 24. È consigliabile utilizzare l'ultimo sviluppo GCC per iOS per ottenere le funzionalità di C++ 11?
- 25. Utilizzo di Less css framework in produzione
- 26. Esiste un tale framework CSS?
- 27. Materialize CSS Framework genera l'errore
- 28. Framework CSS per mobile dev?
- 29. Vantaggio dell'uso di un framework CSS
- 30. È consigliabile andare con Python 3.1 per principianti?
Perché si perde la flessibilità? È perché ogni framework usa un layout predefinito che costruisci sopra? Sono curioso, se questo è ovvio, mi scuso in anticipo. Questo è qualcosa di cui sono nuovo, ma sono molto interessato a. – Joseph
sì, è per questo motivo. Ad esempio, i documenti creati con il framework 960 di cui sopra avranno sempre una larghezza di 960 px. – Fortega
grazie Fortega ... – Gbolahan