.show{display:block;}.hidden{显示:无;}#divLayer{背景色:rgba(204,204,204,0.7);宽度:100%;高度:100%;位置:固定;/*如果使用absolute,当页面过长时,下面的部分将不会被覆盖。*/左:0px;顶部:0px;}#centerLayer{背景颜色:白色;上边距:150px;宽度:100%;高度:208px;文本对齐:居中;}先说一下我的总体方案:我用的是剪贴板插件,官方地址和github地址,大家可以另请参阅中文说明。剪贴板插件实测:PC端浏览器可用(mac上试试safari、chrome、firefox),iOS10.3上safari可用,手机微信QQ浏览器可用,安卓手机自带的浏览器和UC,不可用。因此,对于不可用的设备,使用弹出层并长按手动复制。这里要注意一点,当要获取的label为display:none时,data-clipboard-target方法是取不到值的,data-clipboard-text可以结合下面的方法。vargetContent=document.getElementById("divContent").innerHTML;document.getElementById("copy-button").setAttribute("data-clipboard-text",getContent);代码如下:复制.show{display:block;}.hidden{显示:无;}#divLayer{背景色:rgba(204,204,204,0.7);宽度:100%;高度:100%;位置:固定;/*如果使用absolute,当页面过长时,下面的部分将不会被覆盖。*/左:0px;顶部:0px;}#centerLayer{背景颜色:白色;上边距:150px;宽度:100%;高度:208px;文本对齐:居中;}请长按选中下方虚线框内的内容进行复制: