首页
学习
活动
专区
圈层
工具
发布

ajax定位
EN

Stack Overflow用户
提问于 2011-01-25 23:52:52
回答 1查看 108关注 0票数 0

我在这个div的最左上角的某个div中显示了ajax代码,但是如何将ajax动画定位在这个div的中间和中心呢?

代码语言:javascript
复制
<script language="javascript">
        function visiontype_kamp(type,_link_)
            {
            var url_str = "index.cfm?fuseaction=objects2.emptypopup_get_vision_tabbed&is_property_vision="+type+"&&vision_position=1&mode=1&dongu=9&is_sale=0&vision_image_display=1&is_vision_prices=1&is_vision_product_name=1&is_vision_product_detail=1&is_vision_product_detail2=0&vision_image_width=50&vision_image_height=45&this_row_id_=kamp"
            AjaxPageLoad(url_str,'vision_icerik_kamp' ,0,'',_link_);
            }  
    </script>

这是div:

代码语言:javascript
复制
<div id="vision_icerik_kamp"></div>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-01-26 00:10:37

这很简单,如果你的div有预定义的尺寸,我假设没有,那就意味着它没有尺寸,所以没有办法找到中间这样的东西,你有一个中心,因为它是一个尽可能跨越的块,但它没有高度,所以你要做的是首先通过javascript设置它的高度,然后放置动画gif作为背景图像,并通过javascript将背景位置设置为中心高度/2px,这样它应该可以工作。

document.getElementById("vision_icerik_kamp").style.height = '100px';document.getElementById("vision_icerik_kamp").style.backgroundImage = "./image/url.gif";document.getElementById("vision_icerik_kamp").style.backgroundPosition =“中心20px";

我不知道x坐标是第一个还是y坐标是第一个,但我认为div不应该是绝对空的,你应该在它里面放一个参数。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4795642

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档