jQuery:找出元素是块,内联块还是内联显示

时间:2013-05-20 10:41:04

标签: jquery css block inline

有没有办法找出元素的css'display'属性是使用jQuery设置为'block','inline-block'还是'inline'?

2 个答案:

答案 0 :(得分:8)

尝试使用

$('.myelem').css('display');

这将返回任何CSS属性的值(在您的情况下显示)。请注意,如果您将其用于其他目的,它也将包含单位(例如.css('width')可能会返回33px50%,具体取决于您在CSS中声明的内容)

答案 1 :(得分:1)

你可以这样做

var block = $('.mydiv').css('display');

这是一个关于小提琴的完整工作示例 http://jsfiddle.net/v73XD/

您可以使用css method读取任何css属性或设置css属性。您可以在documentation

中阅读更多相关信息