<template>
<div class="watermark">
<div
class="watermarkItem"
v-for="(item, index) in watermarkItems"
:key="index"
>
水印内容
</div>
</div>
</template>
<script>
export default {
data() {
return {
uid: null,
watermarkCount: 200, // 设置水印数量
};
},
computed: {
watermarkItems() {
return new Array(this.watermarkCount);
},
},
created() {
if (sessionStorage.uid) {
this.uid = JSON.parse(sessionStorage.uid);
}
},
};
</script>
<style lang="scss" scoped>
.watermark {
position: fixed;
top: 0;
bottom: 0;
left: 0;
right: 0;
display: flex;
flex-wrap: wrap;
justify-content: space-around;
align-items: center;
pointer-events: none;
}
.watermarkItem {
color: rgba(0, 0, 0, 0.06);
pointer-events: none;
font-size: 20px;
transform: rotate(-25deg);
// margin: 0px 20px; /* 调整这里的值来控制间距大小 */
}
/* 奇数行的样式 */
.watermarkItem:nth-child(odd) {
/* 在这里定义奇数行的样式 */
margin: 38px 5px; /* 调整这里的值来控制间距大小 */
}
</style>
前端添加水印
最新推荐文章于 2024-10-19 09:15:35 发布