CSS定位-制作一个小框架
CSS positioning - make a small frame
我有一个在线代码编辑器,希望将键入的HTML作为一个迷你网页在角落的框架中执行。
目前,它看起来像屏幕左侧的文字处理器,右侧有一个白色正方形(背景为黑色)。我希望用户在编辑器中输入的内容显示在白框中,就好像整个页面都在那里加载一样。
目前,这是在javascript中完成的,方法是将框架的innerHTML设置为用户键入的代码,但如果用户在元素上使用固定位置,则该元素可以移动到框架之外。如何使所有内容都保持在框架内,就好像整个网页缩小到更小的大小一样?
尝试使用Iframe-我针对您的问题测试了以下内容,它成功了。
<iframe name="myIframe" id="myIframe" style="width: 1000px; height: 100px; margin: 20px auto 0 auto;">
</iframe>
<a onclick="put()">Test</a>
<script>
function put(){
var LocalS = "<div style='position: fixed; width: 100px; height: 100px; background-color: black; top:0; left: 0;'></div>" // Your content to display goes here
document.getElementById("myIframe").src = "data:text/html;charset=utf-8," + escape(LocalS);
}
</script>
希望这能帮助
请阅读:设置iframe的内容,以获取有关将内容放入iframe 的更多信息
相关文章:
- 聚合物是一个框架而不是一个库.如何模块化地使用web组件
- 有没有一个框架可以让你写“;真实的“;类
- 页面上有多个 iframe - 只有 IE 会正确更改另一个框架
- 从一个框架的页面调用一个javascript函数到另一个框架的页面,给出“权限被拒绝”错误
- 需要一个框架建议
- 用javascript调用另一个框架ASP.NET C#函数
- 当菜单悬停时,试图用jquery隐藏一个框架
- 我如何才能在一个框架中出色地使用javascript
- 如何在<输入>标签,它是由一个框架创建的
- 如何从另一个框架访问框架的文档对象?
- 获取有一个框架被破坏的页面的url
- 我如何使一个框架seo友好
- 强制一个框架在顶部框架中打开新窗口
- 锚标记没有在一个框架中加载
- 检测位置.在一个框架中
- 是否有一个框架或方法可以让服务器和客户端轻松地共享变量
- 带有框架的Html页面,从一个框架链接到另一个框架(带有交互式地图)
- 通过隐藏字段获得一个框架来处理knockout.js不持久化的问题
- 在访问者访问的每个网页上叠加一个框架
- 我怎么能使一个框架不保存到Chrome的历史