2016-01-11 14 views
5

Trong Góc 2, bạn có thể bao gồm biểu định kiểu trong mẫu của thành phần. Bởi vì dạng đóng gói của Angular 2, các kiểu chỉ áp dụng cho các phần tử chứa.Bản thân thành phần Angular 2 có thể là chính nó?

Có cách nào để tạo kiểu cho thẻ chính của thành phần mà không đặt xung quanh <div class="component-wrapper"></div> không?

Ví dụ plnkr: http://plnkr.co/edit/rANAsR1h9ERBIZV6wuJ8

Nó có một tập tin css bên ngoài thêm một đường viền và đệm cho thẻ <app>, và mẫu cố gắng để thiết lập một màu nền.

+0

bạn đã thử tiêm styles.css trong thành phần thay vì sử dụng chúng từ chỉ mục chưa? kiểm tra thuộc tính 'styleUrls' https://angular.io/docs/ts/latest/api/core/ComponentMetadata-class.html – Langley

+0

Có, sử dụng thuộc tính' styleUrls' dường như làm điều tương tự. Cả hai đều kết thúc việc đặt một thẻ '