【发布时间】:2016-05-10 06:24:52
【问题描述】:
我正在尝试在我的网页中添加一个聊天框,否则它对移动设备友好且可响应浏览器大小。我已将聊天框添加到 iFrame,但它不想与页面的其余部分一起调整大小并且保持静态。我希望有一种方法可以调整聊天框的大小,以便它可以随页面动态改变大小和纵横比。我计划允许移动用户使用它,但不知道如何让它正常工作。
感谢任何建议。
这是我的 html 和 css 的简化版本。
index.html
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="stylesheet" href="style.css">
<meta name="viewport" content="width=device-width,initial-scale=1.0">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Test</title>
</head>
<body>
<div class="maincontent-area">
<iframe src="chat.html" width="400" height="600" frameborder="no" scrolling="no"></iframe>
</div>
</body>
</html>
chat.html
<HTML>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=9,10,11" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<script id="cid0020000123830884525" data-cfasync="false" async src="http://st.chatango.com/js/gz/emb.js" style="width: 400;height: 600;">{"handle":"frequency84","arch":"js","styles":{"a":"33CCFF","b":100,"c":"000000","d":"000000","k":"33CCFF","l":"33CCFF","m":"33CCFF","p":"10","q":"33CCFF","r":100,"fwtickm":1}}</script>
</head>
</body>
</HTML>
style.css
@charset "utf-8";
/* CSS Document */
.mainmenu-area {
background: none repeat scroll 0 0 #fbfbfb;
font-family: "Roboto Condensed",sans-serif;
text-transform: uppercase;
width: 100%;
z-index: 999;
}
【问题讨论】:
-
想通了,谢谢大家:)
标签: html css iframe responsive