当前位置:   article > 正文

css table自适应斜线_css根据内容斜线自动

css根据内容斜线自动

复制下面这张斜线svg,可以修改颜色

<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%"><line x1="0" y1="0" x2="100%" y2="100%" stroke="#E6E6E6" stroke-width="1"/></svg>
  • 1

设置好自己想要的svg后转base64

// 找到页面上面的svg元素
const svg = document.getElementById('svg');
 // 将整个 document 对象序列化为一个 XML 字符串
const s = new XMLSerializer().serializeToString(svg);
 // 通过window.btoa() 方法用于创建一个 base-64 编码的字符串
const img = `data:image/svg+xml;base64,${window.btoa(s)}`;
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

dom

<th class="lineTh" :colspan="treeList[0].length">
	<span style="float:left;margin-top:20px;">项目</span>
	<span style="float:right;margin-top:10px;">日期</span>
</th>
  • 1
  • 2
  • 3
  • 4

css 背景图片使用base64的图片,宽度100%进行自适应

.lineTh {
 background: #38ADAB url(data:image/svg+xml;base64,PHN2ZyBkYXRhLXYtM2ZkOWYxMGI9IiIgaWQ9InN2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIj48bGluZSBkYXRhLXYtM2ZkOWYxMGI9IiIgeDE9IjAiIHkxPSIwIiB4Mj0iMTAwJSIgeTI9IjEwMCUiIHN0cm9rZT0iI0FGQUZBRiIgc3Ryb2tlLXdpZHRoPSIxIi8+PC9zdmc+) no-repeat 100% center;   
}
  • 1
  • 2
  • 3
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/812326
推荐阅读