读书人

Div 怎么 脱离webbody 显示到屏幕下

发布时间: 2013-01-19 11:41:36 作者: rapoo

Div 如何 脱离webbody 显示到屏幕上
我将Div的css样式设置为下面这样 不知道如何才能让 Div显示的时候显示到屏幕上的绝对位置而不是webbody的绝对位置。谢谢给位大神
<style type="text/css" media="screen">
#massage_box
{
position: absolute;
left: 100px;
top: 100px;
background: balck;
width: inherit;
height: inherit;
visibility: hidden;
z-index: 999;
} div css
[解决办法]
你是说脱出浏览器,屏幕坐标定位?
如果你想脱出浏览器定位,一般是不行的

IE下可以用popup

[解决办法]
这个应该结合 js一起使用 参考一下 http://www.97zzw.com/qianduan/js/1452.html
[解决办法]

你都用Webbrower ,嵌入IE的开发的吧,直接用你的主体程序来实现不是很简单的事件
[解决办法]
嵌入式的开发也只能通过创建一个新的窗体,把html嵌到这个窗体里面才能把这个div以屏幕为基准去放置,如果非要这样可以把窗体的标题栏去掉,这个可以看起来像是一个div浮动在屏幕上
[解决办法]
嵌入式开发,就要实现这效果,不用JS控制实现,你直接创建一个无标题窗体,再嵌入你要的HTML页面
[解决办法]
可以使用CSS的定位,把position设为fixed,就是基于屏幕位移

CSS布局 ——从display,position, float属性谈起
[解决办法]

<div style="border: solid 1px #0e0; width:200px;">
<div style="height: 100px; width: 100px; background-color: Red;">
</div>
<div style="height: 100px; width: 100px; background-color: Green; position:fixed; bottom:20px; left:20px;">
</div>
<div style="height: 100px; width: 100px; background-color: Yellow;">
</div>
</div>

[解决办法]
既然用了webbrowser,那直接把webbrowser定位不就好了
[解决办法]
引用:
引用:可以使用CSS的定位,把position设为fixed,就是基于屏幕位移

CSS布局 ——从display,position, float属性谈起

大哥 貌似不行啊,我设置了 可是还是显示在浏览器里面


楼主用的是IE6? IE6不支持CSS的position:fixed; 不过也许可以用其他语言实现...
[解决办法]
引用:
引用:嵌入式的开发也只能通过创建一个新的窗体,把html嵌到这个窗体里面才能把这个div以屏幕为基准去放置,如果非要这样可以把窗体的标题栏去掉,这个可以看起来像是一个div浮动在屏幕上


如果用js的window.open()也可以只是这样 弹出来的新的窗体 太丑了,请问可以把这个窗体的边框和标题都去掉么?


不可以的,

读书人网 >CSS

热点推荐