首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在响应性div中调整模拟智能手机屏幕的大小?

问如何在响应性div中调整模拟智能手机屏幕的大小?
EN

Stack Overflow用户
提问于 2013-12-28 05:59:23
回答 2查看 2.3K关注 0票数 1

因此,我试图在一个看起来像智能手机的div中展示一个移动站点,它被放置在响应性的html5站点上。我已经搞乱了CSS,这样智能手机div在调整窗口宽度时保持了坚实的纵横比。现在我正试图在div中安装一个iframe来模拟手机的屏幕。我遇到的问题是我的响应性CSS技巧扰乱了屏幕的位置.

下面是一个jFiddle:http://jsfiddle.net/E6X4j/2/

我试着将其定位为相对位置,但这会扰乱CSS中的响应技巧。有什么建议吗?

HTML:

代码语言:javascript
复制
<div id="smartphonewidth">
<div id="smartphoneheight">
    <object type="text/html" data="http://www.engadget.com" style="width:100%; height:100%;">    
    </object>
</div>

​

CSS:

代码语言:javascript
复制
#smartphonewidth {
      margin-left: 5%;
      background-image: url('http://i.imgur.com/lavEp8B.png?1?5267');
      background-repeat: no-repeat;
      width: 50%;
      padding: 20%;
      background-size: 100% 100%;}

#smartphoneheight {
    position: absolute;}
EN

回答 2

Stack Overflow用户

发布于 2013-12-28 06:01:52

使用此链接响应设计的CSS3媒体查询

要针对小型设备,我们可以使用以下语法:

代码语言:javascript
复制
@media only screen and (max-device-width: 480px) {
          //your css here
    }

请检查一下这个JSFIDDLE

CSS:

代码语言:javascript
复制
#smartphonewidth {
          margin-left: 5%;
          background-image: url('http://i.imgur.com/lavEp8B.png?1?5267');
          background-repeat: no-repeat;
          width: 50%;
          padding: 20%;
          background-size: 100% 100%;

}

#smartphoneheight {
    position: relative;
    z-index:1;
    width:100%;
    height:100%;
}
票数 0
EN

Stack Overflow用户

发布于 2013-12-28 06:23:39

小提琴

代码语言:javascript
复制
#smartphonewidth {
          margin-left: 5%;
          background-image: url('http://i.imgur.com/lavEp8B.png?1?5267');
          background-repeat: no-repeat;
          width: 58%;
          padding: 15%;
          background-size: 100% 100%;
}

#smartphoneheight {
    height: 15%;
position: relative;
margin-bottom: -69px;
margin-top: -50px;
}


<div id="smartphonewidth">
    <div id="smartphoneheight">
        <object type="text/html" data="http://www.engadget.com" style="width:100%; height:70%;">    
        </object>
    </div>
</div>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20811557

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档