Css 如何将内联svg定位为输入元素中的背景图像?
我在搜索框中使用内联svg作为背景图像 我认为在viewBox中设置相同的宽度和高度是正确的,但是ejrm将其设置为低于20,它会切断svg的一部分。高于20时显示,但位置不正确。设置svg的大小和位置的正确方法是什么Css 如何将内联svg定位为输入元素中的背景图像?,css,svg,background-image,Css,Svg,Background Image,我在搜索框中使用内联svg作为背景图像 我认为在viewBox中设置相同的宽度和高度是正确的,但是ejrm将其设置为低于20,它会切断svg的一部分。高于20时显示,但位置不正确。设置svg的大小和位置的正确方法是什么 。输入搜索{ 背景图像:url(“数据:image/svg+xml,%3Csvg width='60'height='60'viewBox='0 60'xmlns='10http://www.w3.org/2000/svg“%3E%3Cpath d='M18 22a6 6 0
。输入搜索{
背景图像:url(“数据:image/svg+xml,%3Csvg width='60'height='60'viewBox='0 60'xmlns='10http://www.w3.org/2000/svg“%3E%3Cpath d='M18 22a6 6 0 1 0 0-12 6 0 0 0 12zm6.321-1.096l5.386 5.39a1 1 0 1-1.414 1.413l-5.386-5.388a8 8 0 1 1 1 1 1 1 1.414-1.415z'填充'红色'填充规则=%3E%3C/svg%3E”);
背景重复:无重复;
背景位置:0中心;
填充:10px 40px;
//背景尺寸:40px;
}
摆脱:
背景位置:0中心代码>
。输入搜索{
背景图像:url(“数据:image/svg+xml,%3Csvg width='60'height='60'viewBox='0 60'xmlns='10http://www.w3.org/2000/svg“%3E%3Cpath d='M18 22a6 6 0 1 0 0-12 6 0 0 0 12zm6.321-1.096l5.386 5.39a1 1 0 1-1.414 1.413l-5.386-5.388a8 8 0 1 1 1 1 1 1 1.414-1.415z'填充'红色'填充规则=%3E%3C/svg%3E”);
背景重复:无重复;
填充:10px 40px;
//背景尺寸:40px;
}