微信小程序样式overflow和text-overflow

 时间:2024-10-14 08:00:12

1、打开开发者工具,在项目pages下新建mypage文件夹,并在文件夹内新建page,名为mypage,在app.json配置文件中将mypage设为第一页面。

微信小程序样式overflow和text-overflow

2、在mypage文件夹下放一张图片,并在mypage.wxml中写代码如下:<view class="imgouter"><image src="Penguins.jpg"></image></view>在mypage.wxss中写代码如下:.imgouter{width: 200rpx;height: 200rpx;border-radius: 50%;}

微信小程序样式overflow和text-overflow
微信小程序样式overflow和text-overflow

3、保存代码,左侧模拟器发现,图片还是最大宽度显示了,这是view默认尺寸显示,并不是在样式里定义的

微信小程序样式overflow和text-overflow

4、修改mypage.wxss代码如下,设置overflow隐藏多出来的图片内容,代码如下:.imgouter{width: 200rpx;height: 200rpx;border-radius: 50%;overflow: hidden;}

微信小程序样式overflow和text-overflow

5、保存代码,在左侧模拟器看到显示的尺寸为样式文件定义的了

微信小程序样式overflow和text-overflow

6、修改mypage.wxml代码,添加一个文本,当文本内容超过一行就显示省略号,代码如下:<!--pages/mypage/mypage.wxml--><view class="imgouter"><image src="Penguins.jpg"></image></view><view class="textouter"><text>我是内容可能有点长哈哈哈哈或或或或或或或或或或或或或或hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh </text></view>

微信小程序样式overflow和text-overflow

7、添加mypage.wxss代码如下:/* pages/mypage/mypage.wxss */.imgouter{width: 200rpx;height: 200rpx;border-radius: 50%;overflow: hidden;}.textouter{width: 100%;height: 40rpx;line-height: 40rpx;font-size: 32rpx;overflow: hidden;white-space:nowrap;text-overflow: ellipsis;}注意下面三行代码必须有overflow: hidden;white-space:nowrap;text-overflow: ellipsis;

微信小程序样式overflow和text-overflow

8、保存代码,就可以看到行末尾省略号显示的效果了

微信小程序样式overflow和text-overflow
  • LOL当中的光辉怎么玩(进阶篇)
  • SQL SERVER怎么创建计算列虚拟列
  • Manjaro怎么启动或关闭防火墙
  • 达梦数据库有哪些产品系列,有何区别?
  • Linux只列出目录的几种方式
  • 热门搜索
    唐诗宋词手抄报 文明手抄报的资料 古诗手抄报版面设计 孝德手抄报 关于文明出行的手抄报 励志手抄报图片 手抄报的图片 文明的手抄报 安全在我心手抄报 爱读书手抄报内容