微信小程序 input控件高宽设置
在微信小程序中,很多控件设置了感觉没有变化,最近做项目时,遇到了input控件的宽高难以设置问题。
wxml <input class='input-radius' placeholder='请输入项目名称' placeholder-class='iconfont icon-sousuo mid-font ' placeholder-style='color:#999999;font-size:14px' /> <view style='height:20px;font-size:14px;color:#999999;margin:2px 10px;border-radius:3px;border:thin solid #eee' >搜索</view>js.input-radius{ border-radius: 15px; margin: 0 0 3px 18px; width: 270px;}这里我没有设置高度所以显示的是控件自身的高度。
字体我设置的为10px;如果设置input height:10px;生效会很明显看出来,但是结果却没有变化。
后来我通过小程序视图选择,找到了微信小程序input控件原始设置。
上图发现: 我只覆盖了官方input的height,而没有覆盖min-height;
js.input-radius{ border-radius: 15px; margin: 0 0 3px 18px; width: 270px; height: 0.8rem; min-height: 0.8rem;}这时候高度终于有变化了。
最后宽度比较简单,我当初设置%值不起作用,只需要给其一个指定值就可以改变。













