小程序 修改按钮button样式:去边框、圆角及文字居左对齐、修改按钮高度
2024-08-27 17:53:03
因为有要button和view显示的样式相同的需要
所以要去掉按钮的边框,圆角,背景色,文字需要居左对齐,代码如下:
关键是按钮的样式:
1. 去掉边框:
.user-phone-btn::after {
border: none;
}
2. 去掉圆角(注意border-radius: 0以下两处都要写):
.user-phone-btn {
border-radius:; }
.user-phone-btn::after {
border-radius:;
}
3. 去掉背景:设置背景颜色和父view背景颜色相同即可
4. 文字左对齐(要设置margin-lef和padding-left):
.user-phone-btn {
margin-left: 0rpx;
padding-left: 0rpx;
}
5. 修改button高度:需要设置line-height属性,值与height设置相同即可,不然按钮中的文字显示不会居中
具体代码如下:
// .wxml
<view wx:if='{{hasBindingPhoneNumber}}' class='user-phone' >123456789012</view>
<button wx:else class='user-phone-btn' open-type="getPhoneNumber" lang="zh_CN" size="{{defaultSize}}" loading="{{loading}}" plain="{{plain}}" disabled="{{disabled}}" bindgetphonenumber="bindGetPhoneNumber" hover-class="other-button-hover">buttonText</button>
// .js文件
Page({ /**
* 页面的初始数据
*/
data: {
defaultSize: 'default',
disabled: false,
plain: false,
loading: false,
},
})
.user-phone {
color: white;
font-size: 28rpx;
} .user-phone-btn {
background-color: #FF8EAC;
font-size: 28rpx;
border-radius:;
color:white;
margin-left: 0rpx;
padding-left: 0rpx;
height: 60rpx;
line-height: 60rpx;
}
.user-phone-btn::after {
border: none;
border-radius:;
}
最新文章
- 每秒执行一个shell脚本(转载)
- java基础-servlet-2:生命周期
- 软件工程课程作业(二)--四则运算2改进版(c++)
- SQL索引一步到位(此文章为“数据库性能优化二:数据库表优化”附属文章之一)
- Python基于比较的排序
- Eddy&#39;s digital Roots(九余数定理)
- 赵雅智_Android编码规范
- 【开发笔记】java.lang.NoClassDefFoundError: org/aopalliance/intercept/MethodInterceptor
- 设计模式C#(一)
- PHP电商订单自动确认收货redis队列
- Problem J: 求个最大值
- 吴恩达深度学习笔记(deeplearning.ai)之卷积神经网络(二)
- .35-浅析webpack源码之babel-loader入口文件路径读取
- 【建图+最短路】Bzoj1001 狼抓兔子
- LintCode 521.去除重复元素
- vue router 根据不同的id切换链接界面不刷新
- 快速构建ceph可视化监控系统
- Delphi: 获取控件文本宽度(像素)
- css布局记录之双飞翼布局、圣杯布局
- iOS设计模式 - 迭代器
热门文章
- jQuery select添加图标
- 解决Error: That port is already in use.
- js中获取event keycode的兼容办法
- java web hello world(二)基于Servlet理解监听
- RP2836 OUT0-OUT7 对应关系
- UCOS2_STM32移植详细过程(汇总)
- Scala + Play + Sbt + Protractor = One Build
- [Java] 一种好的JAVA分页实现
- 29Mybatis_整合ehcache以及应用场景
- hdu 1025:Constructing Roads In JGShining&#39;s Kingdom(DP + 二分优化)