经过尝试,发现是因为input组件默认的样式问题,在设置input组件的宽度的时候 如果是这是width的值,则不能用百分比,而要用真实的数据,如px、rpx等;还有一种情况就是如果真需要用到百分比,那么可设置的input组件的 min-width 和 max-width 属性,但注意:如果设置的是 min-width 或 max-width 属性,不可设置 width 属性,具体代码如下:
/*第一种:设置真实值*/
.inputstyle1{
width:450rpx;
}
/*第二种:设置min-width值*/
.inputstyle2{
min-width:60%;
}
/*第三种:设置max-width值*/
.inputstyle3{
max-width:60%;
}
/* 三种选择一种写即可 */
具体效果如下: