Tôi đã thêm một lớp vào thành phần phản ứng.
tập tin CSS:React js css class background image không hiển thị
.bg{
background: url('../img/bg.jpg');
border: 2px solid black;
}
Phản ứng làm cho phương pháp:
render() {
return (
<div>
<div className="bg">
Hey This
</div>
</div>
);
}
Trình duyệt cho thấy biên giới và tải các hình ảnh nhưng hình ảnh không hiển thị.
bất cứ ai có thể cho tôi biết những gì tôi đang làm sai?
Các dữ liệu hình ảnh được nhúng vào lớp bằng công cụ bundler của bạn để nó không thể là một vấn đề với độ phân giải con đường. Bạn chưa thêm hình nền vào nội dung câu hỏi, vì vậy tôi không biết liệu nó có một số vùng trong suốt xung quanh nó hay không.Bạn nên thử làm cho div lớn hơn để xem hình ảnh có bắt đầu xuất hiện không. Bạn cũng sẽ cần phải thiết lập nền lặp lại và vị trí nền tùy thuộc vào cách hình nền của bạn. – hazardous