我有一個網站,我需要有一個圖像在可見頁面的底部居中。 因此,在任何屏幕尺寸下,圖像仍然位於底部並居中。如何將圖像粘貼到可見屏幕的底部並居中?
回答
使用純CSS,你可以在所有的瀏覽器新
.fix{
position:fixed;
bottom:0px;
left:50%;
}
<img src="yourimagepath" class="fix"/>
和IE6實現這一點,你可以用 position:absolute;
,而不是固定的。它會將圖像放置在頁面的底部,但當您向上滾動時,圖像將隨頁面一起滾動。遺憾的位置:固定不IE6
如果職位:絕對的作品,爲什麼打擾使用位置:固定在較新的瀏覽器? – xandy 2010-04-03 10:36:27
@xandy:固定是一個對象相對於瀏覽器窗口的位置。 絕對值是對象相對於其包含元素的位置 – 2010-04-03 10:43:49
@shawn:我看到了ur代碼。嘗試在div內的圖像上使用ARR類,而不是div – 2010-04-03 10:50:07
支持你應該把它放到一個div,然後,想象你的形象是500像素寬:
div.className{
position:absolute;
margin-left: -250px; /* very important for the image to be centered */
left:50%;
bottom:0px;
}
老問題,但這裏是我想出了最好的解決方案。將圖像放入容器div中,div位於屏幕的底部,圖像居中放置。 div的設置寬度爲100%,因此圖像可以正確居中。對於上班的圖像margin:auto;
必須與display:table;
使用被顯示爲表元素display:table;
意味着你不必爲固定寬度設置爲你想要的中心元素。
<style>
.sticky-image-wrapper{
position: fixed;
bottom: 0;
width: 100%;
}
.sticky-image-wrapper img{
display: table;
position: relative;
margin: auto;
}
</style>
<div class="sticky-image-wrapper">
<img src="myimage.jpg" />
</di>
- 1. 將一行粘貼到屏幕底部
- 2. 如何「粘貼」按鈕到電報機器人屏幕底部
- 3. 將圖片粘貼到底部
- 4. iOS如何將視圖添加到屏幕中心並將其粘貼到UITableViewController上的屏幕中心?
- 5. 固定元素對齊始終粘貼到屏幕底部
- 6. 頁腳僅粘貼到屏幕底部不是內容
- 7. 將JPG圖像粘貼到網頁的底部而不伸展
- 8. Xcode使iad粘到屏幕底部
- 9. 粘貼到StackPanel的底部
- 10. 將div粘貼到窗口的底部
- 11. ScrollMagic:將元素粘貼到粘貼/固定元素的底部
- 12. 如果向下滾動屏幕,請將div粘貼到屏幕頂部
- 13. 將div粘貼到容器底部
- 14. 將div div粘貼到頁面底部
- 15. 在動畫div中定位圖像 - 粘貼到屏幕左側
- 16. Appcelerator鈦 - 我如何將圖像放在屏幕的底部
- 17. 如何繪製位圖並使用Objective C將其粘貼到屏幕上?
- 18. 將圖像粘貼到JEditorpane
- 19. 將圖像對齊到每個屏幕的底部Corona SDK
- 20. 複製圖像的一部分並將其粘貼到另一個圖像中?
- 21. Android,如何將畫廊粘貼到屏幕的左側?
- 22. 將圖像粘貼到div的中心
- 23. 打印:如何將頁面上的頁腳粘貼到底部?
- 24. 如何使用邊框(背景圖像)和頁腳粘貼到底部進行居中佈局?
- 25. 屏幕底部或底部的背景圖像
- 26. 如何將列表視圖標題移動到屏幕底部?
- 27. 粘貼按鈕到元素的底部
- 28. 從屏幕底部到屏幕頂部裁剪位圖150dp
- 29. 將圖像粘貼到網頁中
- 30. 將圖像粘貼到Silverlight中
左50%沒有把它放到我的鏈接的中心。 testing-zone-51.blogspot.com – Shawn 2010-04-03 10:43:54
好吧我解決了這個問題:) – Shawn 2010-04-03 11:00:55
因爲你是一個新用戶在這裏請選擇一個問題的最佳答案作爲問題解決時接受的答案。它有助於指向其他人該解決方案爲你工作,並給回答者的聲譽 – 2010-04-03 11:12:40