jquery don';不显示在html元素上
我已通过jquery将CSS border属性设置为div标记,如下所示:jquery don';不显示在html元素上,jquery,html,css,Jquery,Html,Css,我已通过jquery将CSS border属性设置为div标记,如下所示: <div class='content'></div> $('.content').css({ "border": "30px solid transparent", "border-image": "url('data:image/png;base64,iVBORw0KGgoXiQqNZYII=') 30 30 round", //I was shorted base64 image
<div class='content'></div>
$('.content').css({
"border": "30px solid transparent",
"border-image": "url('data:image/png;base64,iVBORw0KGgoXiQqNZYII=') 30 30 round", //I was shorted base64 image
});
$('.content').css({
“边框”:“30px实心透明”,
“边框图像”:“url('data:image/png;base64,ivborw0kggoxiqnzyii=')30-30-round”//I短接base64-image
});
div标记应用了除border image属性之外的所有CSS。它仅将边框属性应用于“.content”类:
<div class="content" style="border: 30px solid transparent;">
我试着一个接一个地设置属性,但边框图像仍然不起作用。如果我只设置了边框图像,它会工作。在我参考@tsh的注释之后。 我将
边框
属性分为三个属性:边框图像
,边框样式
,边框颜色
,它可以根据我的需要工作
关于我遇到的问题的原因,我认为由
border
属性引起的是includesborder image
属性,因此它不理解第二个border image
属性您确定数据:image/png;base64,ivborw0kggoxiqnzyii=
是合法的base64图像吗?在我的例子中,它分析错误。可能尝试边框宽度
,边框样式
,而不是边框
?@HaoWu我之所以短这个base64,是因为它非常long@tsh,谢谢,我刚刚尝试过,div show border with和border image属性,但看不到border-style@tsh哦,对不起,我在CSS值上有个错误,我已经更新了,效果很好,谢谢你:D