01/10/2018, 00:33
Background-image trong CSS
navmenu {
max-width: 916px;
margin: 0 auto;
box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
background-image: url(menu1.gif);
background-repeat: repeat-y;
}
Em dùng background-image: url(menu1.gif);
mà không thể load ảnh lên menu nav đc.
Không biết là do url sai hay sao.
file ảnh và file html cùng 1 thư mục.
Bài liên quan
code đầy đủ HTML, CSS thế nào?
đưa code lên codepen.io
ozmKAL
...
cái menu1.gif đâu em?
Anh thay tạm bằng cái ảnh logo
mAobAq
...
cái file gif em trên máy!
Anh thay vào
background-image
có vấn đề gì đâu?nên cái chỗ url sao dán cái link hình vào mà ko hiện lên
vấn đề là cái url(); ko pik dán link hình trong máy thế nào á
Bạn để cái file menu1.gif để nằm chung thư mục với cái file index bạn muốn gắn hình ảnh vào rồi dùng background-image:url(“menu1.gif”); xem thế nào
mình ko biết bạn tổ chức file như thế nào, mình đoán thế này, giả sử nếu thư mục chứa ảnh của bạn mà images nằm ngang hàng vs thư mục css thì chổ đó bạn sửa lại : url(…/images/menu.gif);
images là tên thư mục chứa ảnh nhá
Chủ topic lỗi căn bản, cần đọc hiểu hai khái niệm “đường dẫn tuyệt đối” và “đường dẫn tương đối”, và cách tham khảo đến file như thế nào rồi mới tiếp tục.
Còn nếu đang test trên máy Linux để làm môi trường dev thì cẩn thận permission nếu đã chắc chắn về đường dẫn, chmod lại cho file .gif là 644.