微信小程序-修改单选框和复选框大小的方法
方法有两种:一:采用css的zoom属性
zoom缩放会将元素保持在左上角,并且会有毛边,可能会稍稍改变元素原来的形状。
二:采用css3的transform:scale属性
zoom缩放会将元素保持在中间,不会改变元素原来的形状,但是可能会有稍稍的模糊。
整体来说zoom属性与transform:scale属性主要存在如下几点差异
1、zoom的缩放是相对于左上角的;而scale默认是居中缩放;
2、zoom的缩放改变了元素占据的空间大小;而scale的缩放占据的原始尺寸不变,页面布局不会发生变化;
3、zoom和scale对元素的渲染计算方法可能有差异(需要自己动手,用高清图,仔细去看其中的区别)。
4、对文字的缩放规则不一致。zoom缩放依然受限于最小12像素中文大小限制;而scale就是纯粹的对图形进行比例控制,文字50%原来尺寸。
最后Anne在这里建议大家如果需要在小程序开发中修改单选框和复选框大小最好采用transform:scale属性,因为采用css的zoom属性时,形状被改变的有些明显,体验很不好。
绛旓細3銆亃oom鍜宻cale瀵瑰厓绱犵殑娓叉煋璁$畻鏂规硶鍙兘鏈夊樊寮傦紙闇瑕佽嚜宸卞姩鎵嬶紝鐢ㄩ珮娓呭浘锛屼粩缁嗗幓鐪嬪叾涓殑鍖哄埆锛夈4銆佸鏂囧瓧鐨勭缉鏀捐鍒欎笉涓鑷淬倆oom缂╂斁渚濈劧鍙楅檺浜庢渶灏12鍍忕礌涓枃澶у皬闄愬埗锛涜宻cale灏辨槸绾补鐨勫鍥惧舰杩涜姣斾緥鎺у埗锛屾枃瀛50%鍘熸潵灏哄銆傛渶鍚嶢nne鍦ㄨ繖閲屽缓璁ぇ瀹跺鏋滈渶瑕佸湪灏忕▼搴寮鍙戜腑淇敼鍗曢夋鍜屽閫夋澶у皬鏈濂...
绛旓細琛ㄥ崟鍦ㄧ綉椤典腑涓昏璐熻矗鏁版嵁閲囬泦鍔熻兘銆備竴涓〃鍗曟湁涓変釜鍩烘湰缁勬垚閮ㄥ垎锛 琛ㄥ崟鏍囩锛氳繖閲岄潰鍖呭惈浜嗗鐞嗚〃鍗曟暟鎹墍鐢–GI绋嬪簭鐨刄RL浠ュ強鏁版嵁鎻愪氦鍒版湇鍔″櫒鐨勬柟娉曘 琛ㄥ崟鍩燂細鍖呭惈浜嗘枃鏈銆佸瘑鐮佹銆侀殣钘忓煙銆佸琛屾枃鏈銆澶嶉夋銆鍗曢夋銆佷笅鎷夐夋嫨妗嗗拰鏂囦欢涓婁紶妗嗙瓑銆 琛ㄥ崟鎸夐挳锛氬寘鎷彁浜ゆ寜閽佸浣嶆寜閽拰涓鑸寜閽紱鐢ㄤ簬...
绛旓細褰撲綘鐨勮蒋浠跺崱姝荤殑鏃跺欙紝浣犳墦寮浠诲姟璧勬簮绠$悊鍣紝灏卞彲浠ョ湅鍒颁綘鍗℃鐨勭▼搴忥紝鐘舵佹爮浼氭樉绀衡滄棤鍝嶅簲鈥濈姸鎬侊紝鍙閫変腑瀹冿紝鐒跺悗閫夋嫨鈥滅粨鏉熶换鍔♀濆嵆鍙叧闂崱姝荤殑绋嬪簭銆傜敱浜庡皬缂栧綋鍓嶆病鏈夊崱姝荤殑绋嬪簭锛屾墍浠ユ病娉曠粰澶у鎴浘浜嗐傚洓銆佺數鑴戝崱锛岃繍琛屾參鐨勮В鍐冲姙娉 鎺掗櫎鐢佃剳閰嶇疆宸殑闂锛岀數鑴戝崱鍜岃繍琛屾參锛屼竴鑸氨鏄湁鍗燙PU...
绛旓細琛ㄥ崟鍦ㄧ綉椤典腑涓昏璐熻矗鏁版嵁閲囬泦鍔熻兘銆備竴涓〃鍗曟湁涓変釜鍩烘湰缁勬垚閮ㄥ垎锛 琛ㄥ崟鏍囩锛氳繖閲岄潰鍖呭惈浜嗗鐞嗚〃鍗曟暟鎹墍鐢–GI绋嬪簭鐨刄RL浠ュ強鏁版嵁鎻愪氦鍒版湇鍔″櫒鐨勬柟娉曘 琛ㄥ崟鍩燂細鍖呭惈浜嗘枃鏈銆佸瘑鐮佹銆侀殣钘忓煙銆佸琛屾枃鏈銆澶嶉夋銆鍗曢夋銆佷笅鎷夐夋嫨妗嗗拰鏂囦欢涓婁紶妗嗙瓑銆 琛ㄥ崟鎸夐挳锛氬寘鎷彁浜ゆ寜閽佸浣嶆寜閽拰涓鑸寜閽紱鐢ㄤ簬...
绛旓細琛ㄥ崟鍦ㄧ綉椤典腑涓昏璐熻矗鏁版嵁閲囬泦鍔熻兘銆備竴涓〃鍗曟湁涓変釜鍩烘湰缁勬垚閮ㄥ垎锛 琛ㄥ崟鏍囩锛氳繖閲岄潰鍖呭惈浜嗗鐞嗚〃鍗曟暟鎹墍鐢–GI绋嬪簭鐨刄RL浠ュ強鏁版嵁鎻愪氦鍒版湇鍔″櫒鐨勬柟娉曘 琛ㄥ崟鍩燂細鍖呭惈浜嗘枃鏈銆佸瘑鐮佹銆侀殣钘忓煙銆佸琛屾枃鏈銆澶嶉夋銆鍗曢夋銆佷笅鎷夐夋嫨妗嗗拰鏂囦欢涓婁紶妗嗙瓑銆 琛ㄥ崟鎸夐挳锛氬寘鎷彁浜ゆ寜閽佸浣嶆寜閽拰涓鑸寜閽紱鐢ㄤ簬...
绛旓細琛ㄥ崟鍦ㄧ綉椤典腑涓昏璐熻矗鏁版嵁閲囬泦鍔熻兘銆備竴涓〃鍗曟湁涓変釜鍩烘湰缁勬垚閮ㄥ垎锛 琛ㄥ崟鏍囩锛氳繖閲岄潰鍖呭惈浜嗗鐞嗚〃鍗曟暟鎹墍鐢–GI绋嬪簭鐨刄RL浠ュ強鏁版嵁鎻愪氦鍒版湇鍔″櫒鐨勬柟娉曘 琛ㄥ崟鍩燂細鍖呭惈浜嗘枃鏈銆佸瘑鐮佹銆侀殣钘忓煙銆佸琛屾枃鏈銆澶嶉夋銆鍗曢夋銆佷笅鎷夐夋嫨妗嗗拰鏂囦欢涓婁紶妗嗙瓑銆 琛ㄥ崟鎸夐挳锛氬寘鎷彁浜ゆ寜閽佸浣嶆寜閽拰涓鑸寜閽紱鐢ㄤ簬...