Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 用MySQL中的文本填充CSS框,直到没有溢出、滚动条或隐藏文本_Php_Javascript_Mysql_Css - Fatal编程技术网

Php 用MySQL中的文本填充CSS框,直到没有溢出、滚动条或隐藏文本

Php 用MySQL中的文本填充CSS框,直到没有溢出、滚动条或隐藏文本,php,javascript,mysql,css,Php,Javascript,Mysql,Css,我想用文本填充CSS框,直到没有溢出或滚动条。我从MySQL获取文本。用户单击一个按钮,下一个合适的文本位将填充该框。我认为唯一能做到这一点的方法是对文本进行解析,计算字符和换行符,等等,然后计算它是否适合这个框。有没有更简单的方法?谢谢没有可靠的方法来计算DOM元素中可以容纳多少文本 然而,我不太清楚为什么仅仅在框上设置overflow:hidden是不够的 任何溢出的内容都将被简单地剪裁(即,将被隐藏)

我想用文本填充CSS框,直到没有溢出或滚动条。我从MySQL获取文本。用户单击一个按钮,下一个合适的文本位将填充该框。我认为唯一能做到这一点的方法是对文本进行解析,计算字符和换行符,等等,然后计算它是否适合这个框。有没有更简单的方法?谢谢

没有可靠的方法来计算DOM元素中可以容纳多少文本

然而,我不太清楚为什么仅仅在框上设置overflow:hidden是不够的

任何溢出的内容都将被简单地剪裁(即,将被隐藏)