Tất cả
Việc làm
Công ty

Tạo thông báo việc làm ngay

20 việc làmCSS Hồ Chí Minh

Thông tin công ty

Bài viết liên quan

Xem tất cả
Bí kíp code CSS hiệu quả hơn mà các bạn nên biết

Bí kíp code CSS hiệu quả hơn mà các bạn nên biết

Bài viết được sự cho phép của tác giả Trần Anh Tuấn Trong quá trình đi làm và học tập mình đã tích hợp được nhiều kinh nghiệm cũng như nhiều lỗi về CSS mà chúng ta trong lúc làm hay gặp, trong bài viết này mình chia sẻ chúng cho các bạn hi vọng sẽ giúp ích cho các bạn nhé. Xuất hiện khoảng trống giữa các thẻ, nguyên nhân có thể  là do margin, padding, thẻ inline-block hoặc chưa dùng reset CSS Kích thước lớn hơn dự kiến dù đã set width, height, nguyên nhân là chưa dùng box-sizing: border-box dẫn đến width height thêm padding và border vô nên to hơn Khi dùng flexbox co lại màn hình nhưng cấu trúc không rớt xuống hàng nguyên nhân là do mặc định flex-wrap: nowrap nên nó sẽ không rớt Khi làm việc với chữ đặc biệt là dạng người dùng nhập vào nhiều người cố ý spam với 1 từ dài như aaaaaaaaaaaaa hoặ [...]

Đọc thêm
Quy tắc BEM trong CSS – Bạn không cần phải đau đầu với cách đặt tên class nữa

Quy tắc BEM trong CSS – Bạn không cần phải đau đầu với cách đặt tên class nữa

Bài viết được sự cho phép của tác giả Phạm Bình Chào các bạn, Bạn có bao giờ code CSS mà không biết phải đặt tên class như thế nào không? Mình thì có đấy. Nhất là khi maintain dự án, mất bao nhiêu công mới nghĩ ra được cái tên hay thì lại bị người người trước dùng mất rồi. Tự nghĩ Code CSS thì nên tập trung vào việc căn chỉnh các thuộc tính, chứ không nên mất nhiều thời gian vào cách đặt tên, nên mình đã đi tìm hiểu xem có cái quy tắc nào trong cách đặt tên không, để rồi cứ theo quy tắc là làm, đỡ phải nghĩ nhiều. Sau một hồi lục sục trên mạng, mình thấy có cái quy tắc BEM này khá hay nên viết bài để chia sẻ tới mọi người. I. Quy tắc BEM là gì? BEM là viết tắt của Block Element Modifiers – một quy tắc giúp bạn đặt tên cá [...]

Đọc thêm
Tích hợp Bootstrap CSS vào dự án thế nào là tốt nhất

Tích hợp Bootstrap CSS vào dự án thế nào là tốt nhất

Bootstrap css chắc không xa lạ với các web developer, nhưng mình thấy có rất nhiều bạn sử dụng Bootstrap sai cách trong các dự án web. Tại sao mình lại nói vậy, thì các bạn hãy theo dõi bài viết này nhé. I. Không nên tích hợp bằng cách Download.zip Trong thực tế khi làm việc với Bootstrap, chúng ta thường hay tùy biến lại những styles mặc định mà Bootstrap cung cấp như màu sắc, box-shadow, border,… Thế nhưng khi tích hợp Bootstrap vào dự án, nhiều bạn lại chọn cách download file .zip chứa các file css, js – là những file đã được compile và không có khả năng tùy biến cao. Khi tích hợp Bootstrap theo cách này, mà muốn tùy biến lại css thì mình thấy các bạn hay làm là viết các css muốn ghi đè vào một file là custom.css, sau đó cho file này load sau các css của Bootstrap. Nghe thì cũng hợp lý đấy, nhưng cá [...]

Đọc thêm
CSS Preprocessor là gì? Cách sử dụng có khó không?

CSS Preprocessor là gì? Cách sử dụng có khó không?

Bài viết được sự cho phép của tác giả Phạm Bình Chào các bạn, CSS là ngôn ngữ quen thuộc của bất kỳ web developer nào, bởi nó là một trong những ngôn ngữ “vỡ lòng” khi bạn bắt đầu học lập trình web. Bản thân CSS rất thú vị, bởi nó có nhiều màu sắc, nhiều thuộc tính hay ho. Tuy nhiên khi viết code CSS thì ngược lại – khá nhàm chán. I. Vấn đề của CSS Làm việc nhiều với CSS, mình nhận ra rằng có một số vấn đề như sau: Tên class, id rất dễ bị trùng nhau, muốn phân biệt thì phải thêm tiền tố, hoặc sử kiểu tổ hợp các selector. Điều này làm code css dài ngoằng, khó nhìn, và bị lặp đi lặp lại. Mặc dù hỗ trợ var() và env() giúp CSS có thể lưu giá trị và sử dụng biến, nhưng có vẻ cộng đồng developer không hoan nghênh cách làm này, do không phả [...]

Đọc thêm