2012-06-19 84 views

回答

2

根據您的例子中,你可以解決這個問題是這樣的:

<style> 
div.container { 
    width:   337px; 
    height:   297px; 
    padding:  25px 35px 0px 28px; 
    background:  url(http://www.officialpsds.com/images/thumbs/tv-screen-1-psd29071.png) no-repeat 0 0; 
} 

div.container > div { 
    height:   189px; 
    overflow:  hidden; 
    border:   1px solid red; 
} 
</style> 

<div class="container"> 
    <div> 
     This container should have a red border and fit's exactly the screen. 
     You can replace or fill it with everything you want, for example an img-tag. 
    </div> 
</div> 
+0

真棒非常感謝!這說得很清楚。 – clifgray

+0

我很樂意提供幫助。 :) – insertusernamehere

0

實際上這很簡單。您可以使用Chrome的右鍵>「檢查元素」或Firefox相當於看到,有一臺電視機的圖像(如你所做的)和一個滑動的圖像元素是:

position: absolute; 
top: #px; 
left: #px; 

您可以測試此HTML/CSS與一個簡單的圖像,然後通過jQuery或JavaScript解決滑動圖像

1

我真的將電視圖像設置爲背景圖像,並將您的其他圖像放在同一容器內。

<div id="content"> 
    <img src="https://www.google.com/images/srpr/logo3w.png" /> 
</div> 
​ 
#content { 
    background-image: url('http://www.officialpsds.com/images/thumbs/tv-screen-1-psd29071.png'); 
    width: 373px; /* 400 - 27 for padding */ 
    height: 294px; /* 322 - 28 for padding */ 
    padding: 27px 0 0 28px; 
}​ 

DEMO