您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關微信小程序中圖片絕對定位的使用示例,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
微信小程序 圖片絕對定位
前言:
在小程序中,有時需要用到背景圖片,但是如果使用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去找到圖片上的位置,并定義上去。
關于“微信小程序中圖片絕對定位的使用示例”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。