jQuery CSS borderWidth
我无法获得元素的边框宽度。 我尝试了以下但它显示空结果。 查看http://jsfiddle.net/s7YAN/14/
$('div').css('borderWidth');
borderWidth是用于独立设置每个边框宽度的语法糖。 您不能假设每个边框的宽度都相同,因此您需要询问特定边框的宽度。
$("div").css("borderTopWidth");
对于border-width,您需要指定边框的边。 borderWidth
/ border-width
是所有border-width
的快捷方式。
$( function() { alert($('div').css("border-top-width")); });
此外,您需要指定多个边框宽度才能使其有效。 仅指定边框宽度不会形成边框。 它也需要颜色和风格:
border: 2px solid black;
问题是你没有在CSS中定义边框样式,因此默认为none,其宽度为0px。
此外,您应指定border-width的哪个边框(左侧,顶部)只是所有边框的快捷方式。