2013-07-16 20 views
5

Giả sử tôi phải xác định khối tiêu đề trong BEM. Tiêu đề cần một số thụt đầu dòng (đệm, lề), nhưng nó cũng là một sự hiểu biết chung rằng bố cục nên tách biệt với các thành phần.BEM: việc tách các khối khỏi bố cục

Câu hỏi đặt ra là, tôi có nên chỉ định thụt đầu dòng như một phần của CSS khối tiêu đề của tôi hay chỉ nên được cung cấp bởi các khối xung quanh (khối bố cục hoặc lưới)? Cả hai phương pháp đều có khuyết điểm và ưu điểm của họ.

+1

Vì vậy, theo ý kiến ​​của bạn, ưu và nhược điểm là gì? – Alohci

Trả lời

0

sẽ tốt hơn nếu bạn chỉ định thụt đầu dòng cho khối tiêu đề, vì bạn sẽ cần ít công việc hơn để làm và sẽ duy trì tính nhất quán.

2

Bạn có thể kết hợp vài khối (hoặc khối và phần tử của một số khối khác) trên cùng một nút DOM.

Ví dụ: <div class="header layout__header">.

+0

Tôi đã sử dụng phương pháp như vậy trong blog của mình http://varya.me/. Bạn có thể thấy trong nguồn 'hòn đảo' khối, không bố trí tinh khiết nhưng bằng cách nào đó chịu trách nhiệm về điều đó. Sau đó, các yếu tố của nó có thể được trộn lẫn với các khối khác.

...

Các vấn đề liên quan