【发布时间】:2016-02-05 15:02:39
【问题描述】:
我与足球运动员一起工作,但像 Oxlade-Chamberlain 这样的球员在卡片上显示的尺寸太大了,所以我想在超过 15 个字符时更改字体大小。我用这个
<?php
$sql = "SELECT * FROM `15players` WHERE `id`=" . $row['id'] . "";
$result = mysql_query($sql) or die('Query failed: ' . mysql_error());
$row = mysql_fetch_array($result);
if($row['Common_Name'] === NULL)
echo $row['Last_Name'];
else
echo $row['Common_Name'];
if ($row['Common_Name'] > 14 )
?>
所以我想将if ($row['Common_Name'] > 14 ) 更改为可以在字体变大(超过 14 个字符)时改变我的字体大小的东西
就像 Schweinsteiger 完美契合 (http://jterweele.informatica.bc-enschede.nl/speler.php?id=823) 但 Oxlade-Chamberlain 搞砸了一切 (http://jterweele.informatica.bc-enschede.nl/speler.php?id=6997)
编辑:我找到了答案。
【问题讨论】:
-
我同意这是重复的,但这个问题的公认答案充其量是很差的。
-
@blm 我不认为它很差。我实际上打算建议相同的功能,但是有几种方法可以实现 OP 想要在这里做的事情。
-
@Fred-ii- 在服务器端代码中嵌入诸如字体大小之类的演示内容很糟糕。使用一个类并将字体大小放在css中。
-
请记住,“WWW”比“iii”宽得多。我看到解决此问题的一种方法是在浏览器中创建一个不附加的 div,添加文本并测量宽度。
标签: javascript php mysql css font-size