有没有什么办法可以使用ajax将内容添加到css时将div展开到正确的位置?或者我应该使用JavaScript来完成这项工作?让div扩展到正确的位置?
父容器也有宽度设置,但也有溢出:自动。对不起,编辑
有没有什么办法可以使用ajax将内容添加到css时将div展开到正确的位置?或者我应该使用JavaScript来完成这项工作?让div扩展到正确的位置?
父容器也有宽度设置,但也有溢出:自动。对不起,编辑
由于您使用JS来检索/通过AJAX添加内容,你可以有JS代码添加/修改类的<div>
为好。然后你可以用CSS控制它。
是的,但必须有一种方式来获得这个没有JavaScript,该网页有近1000行的JavaScript,我不喜欢不想添加更多:D – gkaykck 2011-05-05 10:36:37
我只是说,在你已经填充div的函数中,只需添加一行来添加或修改div的CSS类。一行JS将解决你的问题,并通过CSS给你控制...所以什么是近1001行的JS;) – ggutenberg 2011-05-05 10:39:17
AJAX
是一种技术而不是脚本/编程语言。
使用JavaScript :)
我知道这是一种技术,但该技术使得写入CSS所需的结果真的很难。这就是我说的原因。而且也必须有一种方法来实现这种效果与CSS,这是非常必要的div元素在我看来 – gkaykck 2011-05-05 10:12:57
$("#mydiv").animate({
width += 'xxx'
},5000);
您可能希望您的宽度值随着响应的长度而缩放。也许创造一个乘数。
我要投降...... :( – gkaykck 2011-05-05 10:38:27
如果您没有为DIV设置宽度,它将始终展开到父容器中可用的宽度。如果您设置了宽度,则需要通过JavaScript编辑该宽度。 – feeela 2011-05-05 10:12:12
,但父母有一个宽度设置,我需要的div扩大,而父母仍然保持滚动条 – gkaykck 2011-05-05 10:18:33
设置'“宽度= 100%”' – diEcho 2011-05-05 10:20:02