Skip to content

头像 avatar

用法

渲染文字、图片头像,支持方形、圆角、原型输出。 可参考 ZUI 文档

默认

同时传入 textsrc 时,优先渲染 src,即图片头像。

php
avatar
(
    set::text('User'),
    set::src('http://lorempixel.com/100/100/people/1/')
);

轮廓

php
avatar
(
    set::text('User'),
    set::className('danger-outline')
);

支持的轮廓类型:primary-outlinesuccess-outlinesecondary-outlineimporant-outlinedanger-outlinespecial-outline

圆角

php
avatar
(
    set::text('User'),
    set::circle(false),
    set::rounded('xl')
);

圆角大小内置大小:xssmlgxl,亦可传入具体的数值。

属性

属性名类型默认值说明
classNamestring-自定义类名。
stylearray-自定义样式。
sizenumber|string32头像大小。四种内置大小:xs、sm、lg、xl
circlebooltrue是否圆形头像。
roundedstring|numberfalse是否圆角头像。
backgroundstring-头像背景色。
foreColorstring-头像前景色。
textstring-头像文本。
codestring-头像码。用于生成背景色和前景色。
maxTextLengthnumber2头像文本最大长度。
hueDistancenumber43头像背景色和前景色的色相差。
saturationnumber0.4头像背景色和前景色的饱和度。
lightnessnumber0.6头像背景色和前景色的亮度。
srcstring-头像图片地址。

数据

https://zentao.net