常用css

背景颜色渐变

从左边开始的线性渐变。起点是红色,慢慢过渡到黄色

bash 复制代码
background-image: linear-gradient(to right, red , yellow);

从左上角开始(到右下角)的线性渐变。起点是红色,慢慢过渡到黄色

bash 复制代码
background-image: linear-gradient(to bottom right, red, yellow);

动态绑定背景图片

bash 复制代码
:style="{'backgroundImage': 'url(./../../static/bank/' + item.headBankCode + '_bgc.png)'}"

背景透明

bash 复制代码
background-color: transparent;
opacity:0;
background-color: rgba(0, 0, 0, 0);

图片地址添加随机字符串

bash 复制代码
<image :src="item.imgPath+'?'+new Date().getTime()" mode=""></image>

图片地址.png前面拼随机串

bash 复制代码
this.javaUploadInvoice.substring(0,this.javaUploadInvoice.length-4) + '?' + new Date().getTime() + this.javaUploadInvoice.substring(this.javaUploadInvoice.length-4)

使用CSS将多余文字显示成省略号

单行

bash 复制代码
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;

多行

bash 复制代码
word-break: break-all;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
-webkit-line-clamp: 行数

vue中 :style 与 :class 三元运算符使用

style三元表达式:

bash 复制代码
<p :style="{'color': (checkIndex3==m.txt ? '#3d8cff':'#BBBBBB')}">{{m.txt}}</p>

class三元表达式:

bash 复制代码
<i class="iconfont " :class="[isShow=='password'?'icon-kejian':'icon-bukejian']"></i>

使用:class给同级div设计背景颜色

bash 复制代码
:class="{content1:index===0,content2:index===1,content3:index===2,content4:index!=0&&index!=1&&index!=2}"

content例子
.content1{
background-image: linear-gradient(to right, #f41414 , #f41414);
}
.content2{
background-image: linear-gradient(to right, #0766f1 , #07a4f1);
}
相关推荐
慧一居士6 小时前
Vite项目中使用Less步骤,详细使用示例
前端·css
花间相见6 小时前
【LangChain组件03】—— LangChain Agents 执行与状态:工作流程与状态管理实战
java·前端·langchain
kyriewen6 小时前
面试官让我用 AI 重构一个 8 年陈的 React 组件——他说他不看代码,只看我会不会拆
前端·javascript·面试
计算机魔术师6 小时前
700吉瓦「幽灵用电」:美国AI数据中心的抢电闹剧正在失控
前端
IT_陈寒6 小时前
JavaScript数组排序踩的坑,差点让我加班到凌晨
前端·人工智能·后端
风骏时光牛马6 小时前
提示词工程:大模型交互的核心构建艺术
前端
今日无bug7 小时前
大模型的回答是怎么一个字一个字蹦出来的?前端流式输出解析
前端·llm·agent
计算机魔术师7 小时前
Anthropic 复盘 Claude 模型越权访问真实系统事件并改进对齐与安全措施
前端
掘金者阿豪7 小时前
Seedance 2.0/2.5 虚拟素材能跨 Key 共用吗?一次讲清 Asset ID、账号隔离与 SaaS 素材架构
前端·后端
用户50093768390397 小时前
热敏小票 Web 打印:我在 58/80mm 上折腾的两周
前端·vue.js