我有一个响应式网站,对某些文本块有 php 字符限制。该限制取决于它是台式机、平板电脑还是移动设备,但我正在努力根据设备/大小来切换此限制。
这是我用来限制文本的 php 代码:
<?php
ob_start();
the_content();
$old_content = ob_get_clean();
$new_content = strip_tags($old_content);
if(strlen($new_content) > 400) {
echo substr($new_content,0,400) . "...";
} else {
echo substr($new_content,0,400);
} ?>
如何切换与使网站响应的媒体查询相关的限制?据我所知,它不能用 css 完成吗?
CSS尝试:
p.tester {
white-space: nowrap;
width: 300px;
overflow: hidden;
text-overflow: ellipsis;
min-height:300px;
}
目前,将其限制为一行,是否可以显示 5 行?