Anh chị cho em hỏi em có nên xài bootstrap để layout hay không ạ. Vì em mới học căn bản nên không biết có cần nắm thật vững CSS mới nhảy qua Bootstrap hay không ạ. Em cám ơn.
Nên sử dụng thẻ div + float hay bootstrap để layout?
Về CSS thì mình nằm trong Team Vanilla CSS. Không framework gì hết. Tuy nhiên có dùng SASS pre-processor, vì lười gõ các selector trong CSS
Làm VanillaCSS thì cần build 2 file sass, file thứ nhất normalize tất cả các thẻ HTML, file thứ 2 là grid system. Còn các component thì dùng CSS thuần, vừa ngắn, vừa dễ đọc, cũng dễ mở rộng về sau. Tốc độ thì nhanh rồi, vì không có tải thêm mấy cái linh tinh từ framework đâu.
Normalize:
*,
*::after,
*::before {
margin: 0;
padding: 0;
box-sizing: inherit;
}
/* base font size = 10px = 62.5% * 16px */
/* Browser font size = 16px; (default) */
html {
font-size: 62.5%;
}
body {
box-sizing: border-box;
}
Grid system:
http://j4n.co/blog/Creating-your-own-css-grid-system
2 Likes