truncate
2024-09-15 03:03:27
css
.ellipsis {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
php
$truncatedTitle = strlen($title) > ? substr($title,,)."..." : $title;
blade
class AppServiceProvider extends ServiceProvider
{
public function boot()
{
Blade::directive('truncate', function($expression){ list($string, $length) = explode(',',str_replace(['(',')',' '], '', $expression)); return "<?php echo e(strlen({$string}) > {$length} ? substr({$string},0,{$length}).'...' : {$string}); ?>";
});
}
}
@truncate($card->title, 20)
最新文章
- js Date学习
- PHP文件大小格式化函数合集
- Python基础之条件和循环
- python基础编程
- commonjs AMD,CMD
- OKHttp的容易使用
- 方便john破解linux密码批处理
- mybatis mapper.xml 写关联查询 运用 resultmap 结果集中 用 association 关联其他表 并且 用 association 的 select 查询值 报错 java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for mybatis.map
- 电脑IP地址被占用如何释放?
- Vue.js—快速入门
- form中的button默认提交事件
- centos7 安装部署zabbix
- 一篇自己都看不懂的点分治&;点分树学习笔记
- 如何用AJax提交name[]数组?
- 【读书笔记】iOS-微定位技术
- Python数据分析入门
- Installation Guide Ubuntu 16.04
- juqery 点击谁获取他的值,赋给input标签
- ubuntu 中文设置
- DB通用类:MySQL通用类