老师标题‘慕课’字体粗细怎么设置
来源:1-1 首页搜索框开发
激情的樱木花道
2021-08-08 09:05:10

1回答
同学你好,要实现标题“慕课”字体加粗,需要改成自定义标题,这里老师帮你写一个例子,你可以参考一下,但初学时期不建议使用自定义标题哦!避免出现一些不必要的bug导致无法继续学习😀,示例如下:
①index.wxml
<!-- 自定义的导航栏 -->
<view class="custom flex_center" style="padding-top:{{statusBarHeight}}px">
<p>慕课</p>
</view>
<view class="empty_custom" style="padding-top:{{statusBarHeight}}px">
</view>
<view class="header">
<input type="text" class="header-input" placeholder="AngularJS·MySQL·Java" placeholder-class="header-input-placeholder" bindinput="handleInputChange" />
<icon type="search" class="header-input-icon" size="13" wx:if="{{showIcon}}" />
</view>②index.wxss
.header {
position: relative;
}
.header-input {
line-height: 72rpx;
padding: 0 36rpx;
margin: 22rpx 36rpx 14rpx 36rpx;
border: 1rpx solid #D9DDE1;
border-radius: 36rpx;
text-align: center;
font-size: 26rpx;
}
.header-input-placeholder {
color: rgba(133,133,133,0.60);
}
.header-input-icon {
position: absolute;
left: 50%;
top: 14rpx;
transform: translateX(-184rpx);
color: rgba(133,133,133,0.60);
}
/* 自定义导航栏开始 */
.custom{
position: fixed;
width: 100%;
top: 0;
left: 0;
height: 45px;
z-index: 999;
text-align: center;
color:#000;
}
.custom p{
width: 100%;
display: block;
line-height: 45px;
color: #000;
font-size: 35rpx;
font-weight:bold;
max-width: 280rpx;
position: relative;
top: 5px;
left:30%;
}
/* 占位符 */
.empty_custom{
height: 50px;
width: 100%;
}③index.json
{
"usingComponents": {},
"backgroundTextStyle": "light",
"navigationBarBackgroundColor": "#fff",
"navigationBarTextStyle": "black"
}④app.json
"window": {
"navigationStyle": "custom"
},⑤app.js
App({
globalData:{
// 头部的自定义高度
statusBarHeight: wx.getSystemInfoSync()['statusBarHeight'],
}
})⑥index.js
Page({
data: {
statusBarHeight: 1,
},
onLoad() {
this.setData({
statusBarHeight:getApp().globalData.statusBarHeight
})
}
})希望可以帮到你,祝学习愉快!
相似问题