0

我正在写一个网站介绍页面,并且非常喜欢这个页面上的风格: http ://www.davidhutton.com/那里有像这样的另一幅图像中的移动图像/视频。

为了简化它,我可以在这里将图像放入电视容器中:http: //jsfiddle.net/h9Nn3/2/

我不确定它有多复杂,但它过于复杂,至少一个起点将不胜感激!

4

3 回答 3

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>
于 2012-06-19T21:52:29.747 回答
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;
}​

演示

于 2012-06-19T21:48:47.057 回答
0

其实很简单。您可以使用 Chrome 的右键单击 >“Inspect Element”或等效的 FireFox 来查看有一个电视图像(正如您所做的那样)和一个滑动图像元素:

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

在通过 jQuery 或 JavaScript 处理滑动图像之前,您可以用一个简单的图像测试这个 html/css

于 2012-06-19T21:42:11.113 回答