我使用JavaScript的zoomin属性来缩放页面背景图像及其所有控件(即文本框)。但是当缩放控件的位置时会受到干扰。任何机构都可以帮我解决这个问题
答案 0 :(得分:0)
首先,没有“JavaScript的zoomin属性”,所以这是你的第一个问题;-)但是有一个只有Internet-Explorer(即微软垃圾)的CSS属性叫做“zoom”,你可以阅读更多关于这里:http://reference.sitepoint.com/css/zoom
正如您将在该网站上阅读的那样“应用缩放的元素周围的内容将重排以解决当缩放设置为非正常值时将发生的大小调整。”换句话说,实际上预期“控制的位置受到干扰”这一事实;没有办法“缩放”(至少通过CSS属性)而不会破坏你的布局的其余部分。
可能工作的一件事是你要在你计划“放大”的所有东西上设置“position:absolute”。这样做需要你重新设计你的布局,但理论上它应该允许你改变那些元素(通过正常的方式,如高度和宽度属性,或通过缩放等奇怪的东西),不要让它们影响其他任何东西的布局(因为绝对定位的元素不应该影响页面上任何其他内容的布局)。
希望有所帮助。