2017-10-16 99 views
0

目前,我在我的項目中使用jQuery-mobile的Loader Widget。這裏是文檔:https://api.jquerymobile.com/loader/如何讓jquery移動加載器中的ui-loader的寬度變得更寬?

加載本身的用戶界面位於一個div有ui-loader類。就我而言,我需要擴大這個元素。我試圖改變它的默認寬度,但它反而分解了元素的位置。因此,有沒有什麼合適的方法可以使寬度更寬?

這裏是我的代碼: https://jsfiddle.net/yusrilmaulidanraji/u1q4xjnt/1/

這裏是默認條件: enter image description here

後,我試圖改變它的寬度,位置是不是中心頁面上了: enter image description here

+0

嘗試設置'寬度:100%'和'左:0;' – Krusader

+0

@Krusader不合適,它無法正常工作。 :(https://ibb.co/ka3frR –

+1

加'margin:0 auto;'這裏是一個例子:https://jsfiddle.net/u1q4xjnt/2/ – Krusader

回答

0

將加載程序的位置切換到絕對位置應起作用。然後,它可以用下面的CSS居中:

.ui-loader { 
width: 300px; 
position: absolute; 
left: 50%; 
top: 50%; 
transform: translate(-50%,-50%); 
margin: 0; 
} 

這將設置位置,以絕對的,並且使用的左,上的組合和變換使其居中。無論寬度是多少,這都可以工作。

希望這會有所幫助。

相關問題