文字数をインクリメントしてdivの幅を計算するために、このそれほど優れていないJavaScriptを作成しました。
$(".tweet-text").each(function() {
var tweetText = $(this);
if(tweetText.text().length > 30) {
tweetText.css("width", "200px");
}
if(tweetText.text().length > 60) {
tweetText.css("width", "240px");
}
if(tweetText.text().length > 80) {
tweetText.css("width", "280px");
}
if(tweetText.text().length > 100) {
tweetText.css("width", "310px");
}
if(tweetText.text().length > 120) {
tweetText.css("width", "360px");
}
if(tweetText.text().length > 130) {
tweetText.css("width", "400px");
}
});
tweetTextの幅を文字数に正確かつ比例して計算する方法はありますか?
ありがとう!