微信小程序之CSS操作字体

本文详细介绍了WXSS中关于字体样式的各项属性及其使用方法,包括字体大小、字体样式、字体粗细、字体名称等,并提供了示例代码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.字体大小

属性:

font-size

 

取值:

 

代码:

wxss代码:

.view_normal_css {
  width: 100px;
  height: 50px;
  margin: 10px;
  font-size:smaller;
}

wxml代码:

<view class="view_normal_css">字体大小</view>

 

效果:

 

 

 

 

 

2.字体样式

 

属性:

font-style

 

取值:

 

代码:

wxss代码:

.view_normal_css {
  width: 100px;
  height: 50px;
  margin: 10px;
  font-size:smaller;
  font-style:italic; 
}

 

效果:

font-style:italic:斜体效果。

font-style:inherit:正常效果。

font-style:initial:正常效果。

font-style:normal:正常效果。

font-style:oblique:斜体效果。

font-style:unset:正常效果。

 

 

 

3.字体的粗细

 

属性:

font-weight

 

取值:

 

代码:

wxss代码:

.view_normal_css {
  width: 100px;
  height: 50px;
  margin: 10px;
  font-size:smaller;
  font-weight:bold;
}

 

效果:

 

 

4.设置字体名称

 

属性:

font-family 

 

取值:

 

代码:

wxss代码:

.view_normal_css {
  width: 100px;
  height: 50px;
  margin: 10px;
  font-size:smaller;
  font-family:cursive;
}

 

效果:

 

5.文字是否横向拉伸变形

 

属性:

font-stretch

 

取值:

 

代码:

wxss代码:

.view_normal_css {
  width: 100px;
  height: 50px;
  margin: 10px;
  font-size:smaller;
  font-stretch:expanded;
}

 

效果:

说明:

normal:正常文字宽度。

ultra-condensed:比正常文字宽度窄4个基数。

extra-condensed:比正常文字宽度窄3个基数。

condensed:比正常文字宽度窄2个基数。

semi-condensed:比正常文字宽度窄1个基数。

semi-expanded:比正常文字宽度宽1个基数。

expanded:比正常文字宽度宽2个基数.

extra-expanded:比正常文字宽度宽3个基数。

ultra-expanded:比正常文字宽度宽4个基数。

 

 

 

6.添加外部的字体

@font-face:通过这个可以添加外部的字体。

参考:

http://www.wxapp-union.com/forum.php?mod=viewthread&tid=1211&highlight=%E5%A4%96%E9%83%A8%E5%AD%97%E4%BD%93

 

 

 

7.文本大小写字母

 

属性:

font-variant

 

取值:

 

代码:

wxss代码:

.view_normal_css {
  width: 300px;
  height: 50px;
  margin: 10px;
  font-size:smaller;
  font-variant:small-caps;
}

 

wxml代码:

<view class="view_normal_css">My name Is wjn</view>

 

效果:

即 不论字体是否大写小写 全部改成大写。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值