2013-01-08 40 views
0

我建立一個移動應用程序與HTML5,並與jQuery Mobile的後,我想要做的是顯示2張圖片,一個在右邊,另一個在左側。調整窗口瀏覽器的大小時,圖像不應該消失,並且一直顯示在右側和左側,因此它適合不同的手機屏幕。顯示圖像,使圖像停留在同一個地方調整窗口

我試圖使用CSS: float:rightleft:85% ...

但調整隻是消失....

+1

什麼絕對定位?然後'右:0;' – JFK

回答

0

沒有看到任何代碼後,我不知道你已經嘗試了什麼。如果你想對這些圖象不與滾動移動

<div style="position:fixed;left:0;"><img src="fakeimageurl.jpg" width="100" /></div> 
<div style="position:fixed;right:0;"><img src="fakeimageurl.jpg" width="100" /></div> 

或...

<div style="position:absolute;left:0;"><img src="fakeimageurl.jpg" width="100" /></div> 
<div style="position:absolute;right:0;"><img src="fakeimageurl.jpg" width="100" /></div> 
+0

我只是想確保它的工作......如果我想什麼,在中間的2幅圖像,但它們之間的一些自由空間? –

+0

玩左右值。該數字表示它們將分別離左邊或右邊多遠。他們之間的空間將通過你將他們移動到一起推動他們左右移動多遠而告知。嘗試玩代碼,看看它是否適合你。 –

+0

,據我瞭解,我不得不使用%,而不是px ...因爲現在圖像大小調整後絕望。 –

0

Here is an example讓你開始:但是你可以使用以下實現這一目標。嘗試重新調整瀏覽器的大小。

我建議使用僞beforeafter選擇器來創建你的背景圖像的標記,因爲這不是你想要的語義是在頁面上

基本標記:

<div id="main"> 
    Page content 
</div> 

基本CSS:

#main { position: relative; z-index: 1 } 
#main:before { content: ''; z-index: -1; position: absolute; top:0; bottom: 0; left: 0; right: 50%; } 
#main:after { content: ''; z-index: -1; position: absolute; top:0; bottom: 0; right: 0; left: 50%; } 

top:0bottom:0將元素延伸到f該目標容器(#main),而left/right0/50%的ULL高度佔據適當的一半。

現在設置在beforeafter定義的背景圖片。對於縮放背景圖片,您也可以使用background-size,但這可能不是必需的。

相關問題