Tôi muốn hiển thị hình ảnh trong iframe trên trang web của mình. Tuy nhiên, vấn đề là tôi không thể mở rộng đến 100% kích thước của nó.Hiển thị hình ảnh trong Iframe
Điều tôi muốn làm là như sau.
- Có iframe trên trang web của tôi.
- Gọi một hình ảnh trong khung nội tuyến.
- Làm cho hình ảnh mở rộng thành kích thước đầy đủ và dưới dạng phản ứng, khung nội tuyến cho phép tôi cuộn.
- Không có bất kỳ thanh cuộn trên trang web của tôi
Hiện nay, đây là đoạn code tôi có:
echo"<iframe name='graph' id='graph' src=$image style='position:absolute; top:0px; left:0px; height:100%;width:100%'></iframe>";
Điều này không là, nó làm cho các iframe đến trên đầu trang của trang web của tôi và vẫn không mở rộng đến 100%. Nếu tôi loại bỏ các position: absolute thay vì:
echo"<iframe name='graph' id='graph' src=$image style='top:0px; left:0px; height:100%;width:100%'></iframe>";
Tôi cuối cùng nhận được nó để mở rộng chiều rộng đến 100%, nhưng về chiều cao, nó là cao chỉ 3 pixel và có một thanh cuộn để di chuyển đến đáy.
Tôi đã xóa trang web tìm kiếm bản sửa lỗi, nhưng không có gì tôi đã thử làm việc. Một số đề cập việc thay đổi CSS là tốt, nhưng không có kết quả ...
EDIT
Một vấn đề tôi phải đối mặt là hình ảnh được thu nhỏ trong Firefox. Tôi cần phải nhấp vào hình ảnh trong khung nội tuyến để mở rộng hình ảnh ở kích thước đầy đủ. Nó hiển thị một cách chính xác trong Chrome và IE mặc dù. có cách sửa nào cho nó không?
Tại sao bạn đặt hình ảnh trong iframe ở địa điểm đầu tiên? Làm như vậy sẽ đưa họ ra ngoài phạm vi các quy tắc CSS hoặc JavaScript trên trang của bạn, hạn chế nghiêm trọng quyền kiểm soát trang của riêng bạn. –
Dan, tôi không muốn hình ảnh lớn của tôi giới thiệu thanh cuộn đến trang của tôi. Không phải cách tốt nhất để làm điều đó có lẽ, tôi biết ... – 12345
Sau đó đặt chúng bên trong một div với kích thước tối đa cố định, thiết lập thuộc tính tràn của nó để nó nhận thanh cuộn thay vì trang của bạn và sử dụng JavaScript để thay đổi kích thước hình ảnh sau đó tải để vừa với div và loại bỏ các thanh cuộn. Đặt hình ảnh trong khung nội tuyến sẽ lấy đi khả năng của bạn để làm những việc như vậy. –