使用jQuery自动更改HTML div元素的宽度

时间:2014-08-18 11:59:19

标签: javascript jquery html

我在同一行上有4个div元素,每个元素的宽度设置为25%以适应屏幕。当我点击一个div它应该消失,这是我使用jQuery实现的。然后,我手动将每个div的宽度设置为33%。

我可以继续手动执行此操作以获得更多点击次数,但有没有一种方法可以让div使用jQuery自动调整它们的大小,甚至可以在屏幕上显示2个div时继续调整,这样每个都应该是50%?

2 个答案:

答案 0 :(得分:1)

创建表将解决此问题。删除其中一个表时,表列将自动调整大小。你可以轻松地让div表现得像桌子一样。

http://snook.ca/archives/html_and_css/getting_your_di

答案 1 :(得分:0)

在这种情况下,您不需要指定修复宽度,例如25,33 ..只需将其设置为auto:

width: auto

就我能理解你的问题而言,应该这样做。如果这没有用,你应该在问题中包含你的css和html代码。

相关问题