最近工作需求,需要在页面上加水印,但发现网上示例无法满足我的需求,所以还是自己动手写. 有几个特别需求: 1.可以写多行水印,并且中心对齐. 2.每行水印错开. PS:我找到的例子都是单行水印,所以用不了,想做的效果如下. (图1)实现思路 实现页面水印主要是有两种方法. 1.DOM元素 就是将水印放置DOM元素里,按一定规律铺设在目标区域. 优点: (1).元素计算方式相对简单些 缺点: (1).目标区域长宽可能会变化,水印元素需要动态设置. (2).在一片区域中,可能会导致页面DOM元素过多