雖然 select 標籤是 inline-block
但瀏覽器layout 時是使用 border-box 的樣式以上不懂沒關係,簡單說:1. select 的 width:100px 是指包含border在內共100px
2. jQuery.fn.width() 是指 innerWidth (不包含border、margin)
3. 獲取總寬度請用 jQuery.fn.outerWidth();即:var width= $("#select1").outerWidth();
解决方案 »
- Javascript中如何调用外部CSS中的一个STYLE
- [求助] 关于javascript的构造函数链,在派生类中定义一个属性引用它的基类,然后在派生类的构造函数中引用基类的构造函数。
- 请问这个函数哪里写的有问题
- JS改DIV中字体的颜色
- Ext.ux.plugin.VisibilityMode新人求解!
- 如何打开文件选择对话框,将文件保存至用户指定的位置??谢谢
- 求正则
- 表单下拉菜单问题,大家支招...
- 关于通过javascript向word文档中写内容的问题
- 这段代码该如何改,才能使所有分辨率的机器都能弹出窗口?急急急!!!
- 商城购物车的问题,一个的知道咋写,多个就蒙了~!
- 请教如何给动态select赋值,且给其它表项赋值
雖然 select 標籤是 inline-block
但瀏覽器layout 時是使用 border-box 的樣式以上不懂沒關係,簡單說:1. select 的 width:100px 是指包含border在內共100px
2. jQuery.fn.width() 是指 innerWidth (不包含border、margin)
3. 獲取總寬度請用 jQuery.fn.outerWidth();即:var width= $("#select1").outerWidth();input 控件 不 通用 呢?
可以修改CSS的屬性,讓Form相關的控件保持一致