好吧,我正在做一個相框設計師。對於那些有興趣 here it is。我正在使用jQuery .keyup函數來生成文本。這裏是jQuery。如何保持jQuery生成的文本爲中心
$('#input').keyup(function() {
$('.text').html($(this).val());
$('.text').css("text-align", "center");
});
和相應的HTML。
<input id="input" type="text" name="Text" value="Your words here">
<text class="text" transform="matrix(2.4428 0 0 1.5 235 550.5599)" font-family="'ComicSansMS'" font-size="41.6368">Your words here</text>
但是我的CSS並沒有保持居中,只要輸入新的文本。
.text {
fill:white;
font-family:'Open Sans', sans-serif, verdana;
text-align:center;
margin:auto;
}
任何想法?謝謝。
我不認爲''是一個'HTML'標籤。你可能想要標記'SVG'。 –
2014-09-02 16:02:09
@TJ,他正在使用'SVG'。這只是沒有說明他提供的HTML。 – LcSalazar 2014-09-02 16:03:24
是的......這就是爲什麼我要求OP用'svg'標記問題... – 2014-09-02 16:04:38