微信小程序 图片绝对定位(背景图片)
发布时间 - 2026-01-11 00:31:29 点击率:次微信小程序 图片绝对定位

前言:
在小程序中,有时需要用到背景图片,但是如果使用background-image的话,就无法控制图片的大小,background-image一般用于将图片压缩为1像素的背景图片,然后自动填充铺满。使用背景图片的话,一般使用一些新的view层,如<image class="jxlogo" src="../../image/jx.png"/>等,但是小程序与html类似,一个不同的 css或wxss会占据一个位置,然后接下来的css或wxss会自动往下排版,但是很多时候这并不是我们想要的,于是需要用的绝对定位。
使用绝对定位,最好使用一个新的wxss将所有子控件包含起来,然后在这个包含所有子控件的wxss中,定义一个属性 position: relative,在每个子控件中,定义 position: absolute,现在就可以通过绝对定位来修改位置,如top等,以下附上部分wxss代码:
.jx_card{
width: 100%;
height: 295rpx;
background-color:#e6e6e6;
position: relative
}
.jxlogo{
top: 47.5rpx;
margin-left: 50rpx;
width: 200rpx;
height: 200rpx;
float: left;
position: absolute;
}
然后附上wxml代码:
<view class="jx_card">
<image style="width: 740rpx; height: 275rpx;margin-left=10rpx;margin-top:10rpx;" mode="{{item.mode}}" src="../../image/优惠券_03.png">
<image class="jxlogo" src="../../image/jx.png"/>
</image>
</view>
大概内容就是这样,主要是通过position先定义定位的类型,然后通过top去找到图片上的位置,并定义上去。
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
# 微信小程序
# 图片定位
# 图片定位详解
# 背景图片使用
# 微信小程序开发(二)图片上传+服务端接收详解
# 微信小程序 图片等比例缩放(图片自适应屏幕)
# 微信小程序 图片加载(本地
# 网路)实例详解
# 微信小程序实现图片放大预览功能
# 微信小程序多张图片上传功能
# 微信小程序实现上传图片功能
# 微信小程序选择图片和放大预览图片功能
# 微信小程序实现图片预加载组件
# 微信小程序图片选择、上传到服务器、预览(PHP)实现实例
# 微信小程序拼接图片链接无底洞深入探究
# 在这个
# 希望能
# 谢谢大家
# 往下
# 需要用
# 就可以
# 这并
# 主要是
# 铺满
# 在每个
# gt
# html
# jx
# png
# br
# position
# css
# wxss
# view
# span
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
如何快速选择适合个人网站的云服务器配置?
微信h5制作网站有哪些,免费微信H5页面制作工具?
Laravel如何生成API文档?(Swagger/OpenAPI教程)
Laravel如何清理系统缓存命令_Laravel清除路由配置及视图缓存的方法【总结】
Laravel Telescope怎么调试_使用Laravel Telescope进行应用监控与调试
Android GridView 滑动条设置一直显示状态(推荐)
Laravel怎么实现验证码功能_Laravel集成验证码库防止机器人注册
香港服务器租用每月最低只需15元?
Laravel如何发送系统通知_Laravel Notifications实现多渠道消息通知
Laravel怎么导出Excel文件_Laravel Excel插件使用教程
利用JavaScript实现拖拽改变元素大小
如何快速搭建高效服务器建站系统?
ChatGPT常用指令模板大全 新手快速上手的万能Prompt合集
Laravel全局作用域是什么_Laravel Eloquent Global Scopes应用指南
bing浏览器学术搜索入口_bing学术文献检索地址
Laravel如何理解并使用服务容器(Service Container)_Laravel依赖注入与容器绑定说明
HTML透明颜色代码怎么让下拉菜单透明_下拉菜单透明背景指南【技巧】
制作电商网页,电商供应链怎么做?
如何基于PHP生成高效IDC网络公司建站源码?
Swift开发中switch语句值绑定模式
网站制作大概多少钱一个,做一个平台网站大概多少钱?
HTML5建模怎么导出为FBX格式_FBX格式兼容性及导出步骤【指南】
Laravel如何构建RESTful API_Laravel标准化API接口开发指南
详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)
制作旅游网站html,怎样注册旅游网站?
怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?
python中快速进行多个字符替换的方法小结
标准网站视频模板制作软件,现在有哪个网站的视频编辑素材最齐全的,背景音乐、音效等?
phpredis提高消息队列的实时性方法(推荐)
Laravel如何操作JSON类型的数据库字段?(Eloquent示例)
微信小程序 配置文件详细介绍
北京企业网站设计制作公司,北京铁路集团官方网站?
如何在IIS7中新建站点?详细步骤解析
如何挑选最适合建站的高性能VPS主机?
如何为不同团队 ID 动态生成多个独立按钮
韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐
Python结构化数据采集_字段抽取解析【教程】
香港服务器如何优化才能显著提升网站加载速度?
Microsoft Edge如何解决网页加载问题 Edge浏览器加载问题修复
如何彻底卸载建站之星软件?
谷歌浏览器如何更改浏览器主题 Google Chrome主题设置教程
Laravel如何处理CORS跨域请求?(配置示例)
如何续费美橙建站之星域名及服务?
HTML5打空格有哪些误区_新手常犯的空格使用错误【技巧】
js实现获取鼠标当前的位置
Laravel定时任务怎么设置_Laravel Crontab调度器配置
Laravel数据库迁移怎么用_Laravel Migration管理数据库结构的正确姿势
网站设计制作书签怎么做,怎样将网页添加到书签/主页书签/桌面?
html5audio标签播放结束怎么触发事件_onended回调方法【教程】
Laravel怎么配置.env环境变量_Laravel生产环境敏感数据保护与读取【方法】

