即使在移動滾動條時,也總是將圖像放在中心頁面(用於AJAX調用的E.x圖像加載)。怎麼樣?
將圖像始終放在中心頁面
5
A
回答
8
對於大多數瀏覽器,您可以使用position:fixed
img.centered {
position:fixed;
left: 50%;
top: 50%;
/*
if, for instance, the image is 64x64 pixels,
then "move" it half its width/height to the
top/left by using negative margins
*/
margin-left: -32px;
margin-top: -32px;
}
如果圖像是,例如,40x30像素,您可以設置margin-left:-20px; margin-top:-15px
。
這裏有一個例子的jsfiddle:http://jsfiddle.net/WnSnj/1/
請注意,位置是:固定在所有的瀏覽器不工作完全一樣(雖然它是在所有現代的確定)。請參閱:http://www.quirksmode.org/css/position.html
0
0
放入一些類名(centeredImage)div標籤的圖像,並使用下面的CSS
div.centeredImage {
margin: 0px auto;
position: fixed;
top: 100px;//whatever you want to set top;
}
2
<style>
.CenterScreen{
position:fixed;
/*element can move on the screen (only screen, not page)*/
left:50%;top:50%;
/*set the top left corner of the element on the center of the screen*/
transform:translate(-50%,-50%);}
/*reposition element center with screen center*/
z-index:10000;
/*actually, this number is the count of the elements of page plus 1 :)*/
/*if you need that holds the element top of the others. */
</style>
如果添加這個類你的元素,它會始終在屏幕的中央。
例如:
<a href="#" class="CenterScreen">Hello world</a>
+0
感謝您的編輯「slavoo」 –
相關問題
- 1. 如何使圖像始終加載在頁面中心?
- 2. 試圖將頁面放在頁面兩側的圖像上
- 3. 如何把圖像放在html頁面的中心?
- 4. 在頁面的中心放置ajax加載圖像
- 5. 圖像不是中心在頁面
- 6. 如何使用jQuery將頁面的中心放在頁面的中心?
- 7. 如何將我的fancybox始終放在窗口的中心
- 8. 試圖將JS彈出窗口放置在頁面中心?
- 9. 將矩陣圖像放置在圖像視圖的中心
- 10. Navbar 100%的頁面,中心圖像
- 11. 如何在頁面中始終播放內容?
- 12. 將圖像縮放到其中心
- 13. 將html頁面的所有元素放入頁面的中心
- 14. 在頁面加載時,將隨機圖像放在div中
- 15. 不能將頁腳放在底部中心(頁面包含iframe)
- 16. 中心圖像縮放滾動圖像
- 17. 將cookies橫幅置於頁面頂部並始終位於中心
- 18. 圖像縮放(高數)在頁面
- 19. 頁面ID始終是__Page
- 20. 如何將頁腳始終保留在頁面底部?
- 21. 如何在整頁面背景的頁面中心放置Div
- 22. 在兩列中心放置圖像
- 23. 核心動畫頁面,始終從右側設置動畫
- 24. 如何將div放在頁面的絕對中心?
- 25. HTML CSS - 如何將按鈕放在我的頁面中心
- 26. 如何將表格放在頁面的中心?
- 27. 把圖像放在div的正面和中心
- 28. 自動頁邊距不會使頁面中心居中圖像
- 29. 使用比CSS中的頁面大的頁面縮放圖像
- 30. 如何將圖像放在Windows窗體中文檔的中心
您需要使用'位置:fixed'滾動,即使以保持它的中心。 – ngen