Tôi có tình huống thực sự lạ khi hình ảnh CSS không được hiển thị sau khi trang web được triển khai cho Windows Azure.Hình ảnh CSS của tôi không hoạt động trên Windows Azure
Những hình ảnh này là một phần của dự án (tất cả các file và thư mục con có trong dự án)
Tất cả các hình ảnh có một hành động xây dựng của Content
Tôi không sử dụng đường dẫn tương đối, luôn sử dụng đường dẫn tuyệt đối trên các chế độ xem/nội dung/đường dẫn/đến/hình ảnh của tôi, nhưng trên CSS có url đường dẫn tương đối (../ img/image.png) nhưng điều này không phải là vấn đề.
Tệp tĩnh là OK (CSS và Javascript hoạt động chính xác), ngoại trừ các hình ảnh không hiển thị.
Tôi đã triển khai bằng git, nhưng ngay cả với Trình hướng dẫn xuất bản, tôi cũng nhận được kết quả tương tự.
Hình ảnh ở đó nếu tôi yêu cầu chúng có đường dẫn đầy đủ. Đây là "không thực tế";)
Tôi phải bỏ qua một điều quan trọng ở đây, nhưng không thể tìm thấy nó. Cảm ơn bạn đã dành thời gian.
Chỉnh sửa:
Hình ảnh hoạt động thông qua thẻ img. Vì vậy, chỉ có các hình ảnh CSS, mà không có ý nghĩa, họ đang làm việc một cách chính xác tại địa phương.
Tôi đoán tôi có thể chia sẻ liên kết, vì vậy bạn có thể thấy điều này sống;)
http://receivably.azurewebsites.net
Nhìn vào biểu tượng trên bên trái, không có gì xuất hiện, đây là HTML và CSS (điều này đang làm việc cũng một vài deplyment trước, và hoạt động tốt tại địa phương
<a class="brand" href="/">name</a>
trong CSS:.
.navbar .brand {
display: block;
width: 180px;
height: 34px;
padding-top: 0;
padding-bottom: 0;
margin-top: 2px;
margin-left: 10px;
overflow: hidden;
font-size: 18px;
line-height: 600px;
color: #333;
background: url(../img/logo.png) no-repeat 0 0;
}
Và nếu chúng tôi yêu cầu tệp trực tiếp tại đó: http://receivably.azurewebsites.net/content/site/img/logo.png
Tệp CSS được đặt trong/content/site/css và hình ảnh trên/content/site/img.
Tôi có thể thêm rằng bây giờ tôi không thể git push. Chỉ có trình hướng dẫn xuất bản hoạt động. Tôi đã gặp rất nhiều vấn đề với trang web đó trên Azure, 3 ứng dụng khác của tôi hoạt động hoàn hảo.
Bạn có ghi chú tốt trong câu hỏi của mình, cho biết bạn đã bao gồm các căn cứ nhưng bạn có thể vui lòng cung cấp một số mã không. HTML (hoặc chỉ URL đến trang web của bạn) sẽ hữu ích và dễ dàng để giúp khắc phục sự cố. – kingdango
Tôi đã thêm liên kết để bạn có thể thấy liên kết này hoạt động. Không thể chờ đợi để có được giác ngộ tôi phải nói. –
Nó có hoạt động nếu bạn triển khai nó đến một máy chủ web IIS (thay vì Azure). Tôi hỏi xem nó có phải là một cái gì đó cụ thể cho Azure hay không. –