私は現在の問題を抱えています: CSS を介してdiv
要素 の現在の役割を定義します
.divElement:before {
background-image: url(../images/triangle.png);
background-repeat: no-repeat;
content: "";
height: 20px;
left: 62%;
margin: 0 0 0 -50px;
position: absolute;
top: -20px;
width: 100px;
}
.divElement{
background: none repeat scroll 0 0 #FFF8D6;
border-radius: 10px 10px 10px 10px;
color: black;
font: 1em/1.4 Cambria,Georgia,sans-serif;
margin: 0px 500px 3em;
padding: 15px;
position: relative;
text-align: center;
}
jQuery を使用してこの要素を動的に作成し$('<div class="divElement"><p><strong></strong></p></div>').appendTo(....)
ました。これは正しく機能します。backgroung-image
jQueryを使用すると問題が発生し、前にコンテンツのtop
属性を動的に変更しようとしますdivElement
(CSSで定義します:before
)
に対して次のようなことを試しましたbackground-image
が、機能しません。
$('.divElement:before').css('background-image', 'url(../images/triangle_reverse.png)');
どうやってやるの?すべてに感謝します!!!