使页面元素始终靠屏幕的右边,是使JS还是用CSS样式设置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使页面元素始终靠屏幕的右边,是使JS还是用CSS样式设置相关的知识,希望对你有一定的参考价值。

参考技术A 如果你不需要动态移动元素的话,那用css,比如是要通过计算动态移动元素就要用js 参考技术B 可以用css样式float来实现,但是效果不好,随着滚动条的滚动,他不滚动,可以用js实现,类型在线qq的那种代码,网上有现成的 参考技术C 可以给要悬浮的元素的父元素加个css属性 text-align:right;

JS若何将在页面上取得的元素坐标转换成屏幕坐标??

假如用JS取得一个div的坐标为(10,20),但这只是相对于html页面的坐标,若何用JS把他转换成相对于屏幕的坐标,不用JS转也行,只要能转换过来。。。巨匠帮帮我!

参考技术A 我是要用GDI+进取当前页面上指定的DIV的显示内容,Div的坐标宽高可以等闲取到,但它的坐标是相对于浏览器的,所以我要把它转化成相对于屏幕的坐标才行 参考技术B 不行吧,js逃不出浏览器的五指山,只能说当全屏时,他的座标就是屏幕的座标 参考技术C 恩,感谢楼主。我试了一下,这样获取的仍是相对于浏览器的坐标,我要的是相对于屏幕的坐标,不外仍是感谢你的。

以上是关于使页面元素始终靠屏幕的右边,是使JS还是用CSS样式设置的主要内容,如果未能解决你的问题,请参考以下文章

怎样用css将div固定在屏幕某个比例(比如说屏幕靠右1/3)处?

怎样用css 使背景图片覆盖整个页面

如何将获取的屏幕宽度之后传给css

如何使侧边栏菜单元素居中

比屏幕大的中心图像

怎样用js写返回顶部的滑动效果