解决排行榜前三与后面数字样式不同的方法

HTML中

<ul class="lists">

<li class="list-item" v-for="(item,index) in rank" :key="index">

<span class="name">

<i v-if="index < 3" class="icon" :class="`icon-rank${index}`"></i>

<i v-else class="rank-count">{{item.rank}}</i>

<em class="rank-name">{{item.name}}</em>

</span>

<span class="count">巡展{{item.time}}次</span>

</li>

</ul>

script

rank: [

{ rank: "1", name: "安尼塔", time: "18" },

{ rank: "2", name: "安尼塔", time: "18" },

{ rank: "3", name: "安尼塔", time: "18" },

{ rank: "4", name: "安尼塔", time: "18" }

{ rank: "5", name: "安尼塔", time: "18" },

css

.name {

display: flex;

align-items: center;

.icon {

display: inline-block;

width: rem(30);

height: rem(30);

}

.icon-rank0 {

@extend .icon;

background: url("../../images/rank_first.png") no-repeat;

background-size: 100% 100%;

}

.icon-rank1 {

@extend .icon;

background: url("../../images/rank_second.png") no-repeat;

background-size: 100% 100%;

}

.icon-rank2 {

@extend .icon;

background: url("../../images/rank_third.png") no-repeat;

background-size: 100% 100%;

}

.rank-count {

width: rem(30);

text-align: center;

font-size: 20px;

}

.rank-name {

margin-left: rem(22);

}

}

.count {

font-size: 14px;

}

 

页面

原文地址:https://www.cnblogs.com/dcj2018/p/10605576.html

时间: 2024-10-30 20:39:40

解决排行榜前三与后面数字样式不同的方法的相关文章

c# 除掉前三个字符,剩下的4个字符全为数字方为特殊车辆

string plate="粤BN1223"; if (plate.Contains("粤BN")) { //除掉前三个字符,剩下的4个字符全为数字方为特殊车辆 bool BNum = true; char[] strSubCCode = new char[4]; if (plate.Length == 7) { plate.CopyTo(3, strSubCCode, 0, 4); foreach (char c in strSubCCode) { if (!Ch

《增长黑客》阅读内容摘要(前三章)

<增长黑客>阅读内容摘要(前三章) 寒假无聊,偶然间看到<增长黑客>这本名气很大的书,顺便拿来读读.读到后来根本停不下来,这本书真的比电影还精彩.作者提倡的一种新的软件工程,令人叫绝. 以下是这本书前三章的内容摘要: 一.第一章 通常采用的手段包括A/B测试.搜索引擎优化.电子邮件召回.病毒营销等,而页面加载速度.注册转化率.E-mail到达水平.病毒因子这些指标成为他们日常关注的对象. 增长黑客:以数据驱动营销.以市场指导产品,通过技术化手段贯彻增长目标的人. 五个环节:1. 获

前三章自己的总结

第一本书快要学完了,时间过得飞快! 这是这前三章学到的,自己来总结下! 一.设计数据库的步骤 1.收集信息  2.标识实体  3.标识每个实体需要存储的详细信息 4.标识实体之间的关系 三大范式; 1.第一范式:确保每列的原子性 2.第二范式:在第一范式的基础上,确保表中的每列都和主键相关 3.第三范式:在满足第二范式的基础上,确保除主键列直接相关,而不是间接相关 E-R图: 矩形代表实体   菱形代表关系   椭圆代表属性 Entity:实体  normal:正常的  model:模型  se

li样式不显示使用overflow:hidden导致Li前面点、圈等样式不见

点评:用了overflow:hidden 会影响 list-style,即当ul 中的li 的overflow 为hidden的时候,list-style不起作用,不显示前面的点.圈等样式,在ul或li内加入样式:list-style-position: inside; 即可 实际上用了overflow:hidden 会影响 list-style,即当ul 中的li 的overflow 为hidden的时候, list-style不起作用,不显示前面的点.圈等样式. 解决办法:在ul或li内加入

【WPF学习】第三十六章 样式基础

原文:[WPF学习]第三十六章 样式基础 前面三章介绍了WPF资源系统,使用资源可在一个地方定义对象而在整个标记中重用他们.尽管可使用资源存储各种对象,但使用资源最常见的原因之一是通过他们的保存样式. 样式是可应用于元素的属性值集合.WPF样式系统与HTML标记中的层叠样式表(Cascading Style Sheet,CSS)标准担当类似的角色.与CSS类似,通过WPF样式可定义通用的格式化特性集合,并且为了保证一致性,在整个应用程序中应用他们.与CSS一样,WPF样式也能够自动工作,指定具体

&lt;记录学习&gt;(前三天)京东页面各种注意点

培训学校第1到3天先学习HTML现在流行的是HTML5,目前学习的是HTML5规范.(给有基础一定的人学习)前三天学习的是京东页面的编写,和以前写的不同,页面看上去和自己写的一样,但老师讲的还是有很多不同,更加详细和细节.1.程序员的规范写法很重要,要方便别人的观看,因此注释十分重要.<注意点>2.页面的布局先要看好,分成几块,头部和尾部有很多通用的,可以写在一个css文件里.3.在用户主要访问的地方,可以写的尽可能美观,如"|"号,首部标签之间可以用<li>&

对编程语言的需求总结为四个:效率,灵活,抽象,生产率(C++玩的是前三个,Java和C#玩的是后两个)

Why C++ ? 王者归来(转载) 因为又有人邀请我去Quora的C2C网站去回答问题去了,这回是 关于 @laiyonghao 的这篇有点争议的博文<2012 不宜进入的三个技术点>ActionScript,Thread 和 C++,C++争议的争议最大.(要我说,.NET比C++更需要慎重进入,呵).我就在这里回复一下这个问题吧. 正好我一个月前看到一个视频,这个演讲视频还比较著名,这个演讲者是Exceptional C++ 和 C++ Coding Standards 的作者,还是IS

NOIP2008提高组(前三题) -SilverN

此处为前三题,第四题将单独发布 火柴棒等式 题目描述 给你n根火柴棍,你可以拼出多少个形如“A+B=C”的等式?等式中的A.B.C是用火柴棍拼出的整数(若该数非零,则最高位不能是0).用火柴棍拼数字0-9的拼法如图所示: 注意: 加号与等号各自需要两根火柴棍 如果A≠B,则A+B=C与B+A=C视为不同的等式(A.B.C>=0) n根火柴棍必须全部用上 输入输出格式 输入格式: 输入文件matches.in共一行,又一个整数n(n<=24). 输出格式: 输出文件matches.out共一行,

OO前三次作业总结

很庆幸我还活着-- 千言万语尽在一言中-- 好了话不多说直接进入正题,在此对前三次OO作业做一个简单的总结: 第一次作业:第一次接触面向对象-作为一个没有java编程基础的小白来说,面对这个本来比较简单的作业还是比较头疼的,首先不懂java语法,其次不理解面向对象的含义:一脸懵逼-- 好在经过两天的煎熬之后也算是勉强入门了,磕磕碰碰写完了第一次作业,由于初次第一次对于面向对象这个概念没有多少理解并且作业难度也不大,所以整个程序只有一个类,代码量110行:主要难点为输入是否合法的判断以及多项式算法