常用 CSS 知识点整理

css 溢出隐藏显示省略号 限制在一个块元素显示的文本的行数。CSS3引入了-webkit-line-clamp。属性,这是一个非标准的属性,需要结合。:设置弹性盒子的方向为垂直。:在文本溢出时显示省略号。以隐藏超出容器的内容。:隐藏超出容器的部分。 阅读详情

1. 文字溢出省略号

文字单行溢出
overflow: hidden;            // 溢出隐藏
text-overflow: ellipsis;      // 溢出用省略号显示
white-space: nowrap;         // 规定段落中的文本不进行换行
文字多行溢出
overflow: hidden;            // 溢出隐藏
text-overflow: ellipsis;     // 溢出用省略号显示
display:-webkit-box;         // 作为弹性伸缩盒子模型显示。
-webkit-box-orient:vertical; // 设置伸缩盒子的子元素排列方式:从上到下垂直排列
-webkit-line-clamp:3;        // 显示的行数

2. css变量

CSS变量又称CSS自定义属性,通过在css中自定义属性--var与函数var()组成,var()用于引用自定义属性
:root {
 --c-color: orange;
}
.title {
 background-color: var(--c-color);
}

3. 渐变

渐变分为线性渐变、径向渐变,这里笔者直接记录的使用方式,也是为了使用的时候更加的直观,这里说下,在使用线性渐变的时候,使用角度以及百分比去控制渐变,会更加的灵活
背景渐变
//渐变(方向)
background: linear-gradient(to right, rgba(255, 255, 255, 0),#3FB6F7,rgba(255,255,255,0));

//渐变(角度)
background: linear-gradient(88deg, #4DF7BF 0%, rgba(77, 247, 191, 0.26) 12%, rgba(77, 247, 191, 0) 100%);
边框渐变
border有个border-image的属性,类似background也有个background-image一样,通过为其设置渐变颜色后,实现的渐变,后面的数字4为x方向偏移量
.border-grident{
  margin-top: 20px;
  width: 200px;
  height: 200px;
  border: 4px solid;
  border-image: linear-gradient(to right, #8f41e9, #578aef) 4;
}

4. background-size:cover和contain以及100%

contain:图片放大至满足背景区域的最小边即止,当背景区域与背景图片的宽高比不一致的情况下,背景区域可能会长边下有空白覆盖不全。
cover:图片放大至能满足最大变时为止,当背景区域与背景图片的宽高比不一致时,背景图片会在短边下有裁切,显示不全
百分比:可以设置两个值,第一个设置宽度,第二个设置高度,如果只设置了一个值,那么第二个值默认会被设置为auto
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <style>
    *{
      margin: 0;
      padding: 0;
    }
    .bg{
      width: 100%;
      height: 300px;
      background: url('./img.png');
      /* background-size: contain; */ 
      /* background-size: cover; */
      background-size: 100%;
      background-repeat: no-repeat;
    }
  </style>
</head>
<body>
  <div class="bg"></div>
</body>
</html>

5. css伪类三角形

四个三角形
   .triangle {
    width: 0;
    height: 0;
    border: 100px solid;
    border-color: orangered skyblue gold yellowgreen;
}
单独三角形 如果想要一个下的三角形,可以让border的上边框可见,其他边框颜色都设置为透明
.down-triangle {
    width: 0;
    height: 0;
    border-top: 50px solid skyblue;
    border-right: 50px solid transparent;
    border-left: 50px solid transparent;
}

6. 媒体查询

页面头部必须有meta关于viewport的声明
<meta name="’viewport’" content="”width=device-width," initial-scale="1." maximum-scale="1,user-scalable=no”"/>
通常在做响应式布局的时候,以及大屏的时候很常用的,从而实现在不通分辨率下,实现不同的展示效果
/* 超过1920分辨率后显示多列 */
@media screen and (min-width:1920px) {
  .car_box.el-card {
    min-width: 450px !important;
    width: 450px !important;
  }
}
用CSS伪类实现三角形 三角形往哪个方向,哪个方向就无需设置border,而相反方向设置border颜色,相邻两边的border设为透明。 阅读详情

相关推荐

CSS实现文本超出隐藏并显示省略号效果

在网页开发中,经常会遇到需要限制文本长度并在超出部分显示省略号的情况。这种效果可以通过CSS的文本溢出(text-overflow)属性来实现。本文将详细介绍如何使用CSS来实现这种超出隐藏并显示省略号的效果。然后,在CSS样式中,我们定义了这个class的样式规则。属性,我们可以轻松实现文本超出隐藏并显示省略号的效果。请注意,为了使文本超出隐藏效果生效,需要将容器的宽度设置为一个固定的值,例如上述代码中的。你可以根据自己的需要调整容器宽度和文本内容以及样式来实现所需的效果。/* 显示省略号 */

CodeVorter的博客 1246

前端css文本超出隐藏或显示省略号的多种方式

前端css文本超出隐藏或显示省略号的多种方式

丘比特没有箭的博客 1万+

基于计算机视觉的Windows自动化工具openclaw-win:从原理到实战

计算机视觉与自动化技术正深刻改变人机交互方式,其核心在于让机器具备“感知-决策-执行”的能力。通过图像采集与处理算法,程序可以识别屏幕上的特定元素;结合模拟输入技术,便能自动执行点击、拖拽等操作,形成完整的自动化闭环。这一技术栈在软件测试、数据采集、重复性办公任务等领域具有重要价值,能够显著提升工作效率。开源项目openclaw-win正是这一理念的工程实践,它整合了图像识别与模拟操作模块,为开发者提供了一个研究自动化技术的具体样本。项目涉及模板匹配、坐标计算等关键技术点,并需处理屏幕适配、操作延迟等实际问

weixin_28745975的博客 333

CSS文本溢出显示省略号

(用来限制在一个块元素显示的文本的行数,2 表示最多显示 2 行。为了实现该效果,它需要组合其他的 WebKit 属性)-webkit-box-orient: vertical;(和 1 结合使用 ,设置或检索伸缩盒对象的子元素的排列方式 )text-overflow: ellipsis;(多行文本的情况下,用省略号 “…display: -webkit-box;(和 1 结合使用,将对象作为弹性伸缩盒子模型显示 )(文本溢出限定的宽度就隐藏内容)

Jk200165的博客 1万+

从帧结构到数据解析:深入理解CJ/T 188 MBUS水表通信协议

本文深入解析CJ/T 188 MBUS水表通信协议,从帧结构到数据解析提供完整指南。通过典型报文示例和实战案例,详细讲解地址域、控制码、数据标识符(DI)等关键字段的解析技巧,并分享校验算法与常见错误排查方法,帮助开发者快速掌握MBUS协议在水表通信中的应用。

weixin_28710999的博客 423

9 海康视觉平台VisionMaster 上手系列:典型案例之螺丝机案例

海康视觉平台VisionMaster 上手系列:典型案例之螺丝机案例 快速入门 工业机器视觉 机器视觉

HuangGong2022的博客 7178

CSS常用知识点整理

1、标准的 CSS 的盒子模型?低版本 IE 的盒子模型有什么不同? (1)有两种, IE 盒子模型、W3C 盒子模型; (2)盒模型: 内容(content)、填充(padding)、边界(margin)、 边框(border); (3)区 别: IE 的 content 部分把 border 和 padding 计算了进去; 1.1rem rem(font size of the root element)是指相对于根元素的字体大小的单位。简单的说它就是一个相对单位。看到rem大家一定会想起em单位,e

hff945的博客 838

从选卡到验证:CST仿真GPU加速全流程实战指南

本文详细介绍了CST仿真中GPU加速的全流程实战指南,从硬件选型到软件配置,再到性能验证和常见问题排查。通过对比专业卡与游戏卡的性能差异,提供硬件选型建议,并分享驱动安装、关键设置及CST软件配置的黄金法则,帮助用户显著提升仿真效率。

weixin_30650039的博客 394

css 常用知识点整理

努力学习与总结是对自己能力的提升,也希望能帮助到同学们。 BFC 块状格式化上下文(block formatting context)简称 BFC:是页面上的一个隔离的独立容器,容器里面的子元素不会影响到外面的元素。 如何触发BFC? 根元素(html): 最大的BFC position 设置为 fixed 或者 absolute display 设置为 inline-block 、table-...

qq_34230117的博客 308

QEMU pcie config空间访问机制

而pci_host_conf/data_le_ops的定义是在hw/pci/pci-host.c里,对于0xCF8端口的处理,因为是地址选通,所以只需要在write的时候记录、read的时候返回记录的值即可。而pci_host_config_write/read_common接口,在前256Bconfig空间的模拟中,也同样是会调用这个接口,所以后续的处理都是一样的。这是真实的硬件设计,而对于QEMU+KVM的虚机场景,显然是要基于硬件实现和虚拟化的需求设计虚机访问config空间的完整流程。

leiyanjie8995的博客 1953

MLC-LLM框架在安卓设备上的模型编译与部署全流程解析

本文详细解析了如何利用MLC-LLM框架在安卓设备上编译与部署大语言模型。从环境搭建、模型获取与量化编译,到最终的安卓应用打包与调试,提供了完整的实战流程。重点介绍了如何通过MLC-LLM将大型模型优化为适合移动端运行的格式,实现本地、低延迟、隐私安全的AI应用部署。

weixin_29251337的博客 475

前端工作中常用 CSS 知识点整理

近期的生活是在是有点太美好了的,让我都觉得像是在做梦,哈哈哈哈哈,幸福的生活,莫过于此,你说是吧,莎老板,我也要更加努力的加油才是。我想你就是我的动力源吧。1.1文字溢出省略号:文字单行溢出:overflow:hidden;//溢出隐藏 text-overflow:ellipsis;//溢出用省略号显示 white-space:nowrap;...

我本可以容忍阳光,如果我不曾见过太阳,然而阳光已使我荒凉,成为更新的荒凉。 147

【深度学习新浪潮】Token经济学深度解析:从AI“新智元”梗到产业核心,研究成果+标杆产品全拆解

在正式深入研究和产品分析前,必须先破除概念误区:行业内常说的Token经济学,并非单一概念,而是分为AI词元Token经济学和Web3通证Token经济学两大核心分支,二者底层逻辑、应用场景天差地别,也是大众最容易混淆的点。Token是AI时代的新大宗商品:黄仁勋将Token类比为工业时代的电力、石油,是AI时代的核心生产资料与基础计价单位,不再是单纯的技术单元,而是具备标准化、可计量、可交易、可分层的数字商品,其价值由算力消耗、推理效率、实际应用价值共同决定,而非虚拟炒作。Token五层定价模型。

专注:太空算力、AI infra、异构调度、大模型成本工程 686

前端常用 CSS 知识点整理

前端常用 CSS 知识点整理

AndyWangWangWang的博客 278

SAP S/4HANA Cloud 管理员业务角色创建实战:基于 SAP_BR_ADMINISTRATOR 模板的一站式指南

摘要:SAP S/4HANA Cloud新系统初始登录时常见Fiori Launchpad无磁贴的问题,这是由于缺乏合适的业务角色分配。本文介绍了通过预交付的SAP_BR_ADMINISTRATOR模板创建管理员角色的完整流程,包括业务用户、业务角色和业务目录的核心概念解析。重点说明了直接使用模板的风险,并提供了从模板创建自定义管理员角色的详细步骤(4.1-4.3),以及权限限制设置的注意事项。文中还分享了一个实际项目案例,强调正确配置管理员角色对后续权限体系建设的关键作用。(149字)

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 206

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

CSS常用基础知识点整理

CSS常用基础知识点整理 - 掘金 (juejin.cn)

qq_45272642的博客 135

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

前端常用的 css知识点整理

1:文字溢出省略号: 2: css变量:CSS变量又称CSS自定义属性,通过在中自定义属性与函数组成,用于引用自定义属性。谈到为何会在中使用变量,以下使用一个示例讲述。 3:渐变:渐变分为、,这里笔者直接记录的使用方式,也是为了使用的时候更加的直观,这里说下,在使用线性渐变的时候,使用以及去控制渐变,会更加的灵活 4: background-size:cover和contain以及100%:图片放大至满足背景区域的最小边即止,当背景区域与背景图片的宽高比不一致的情况下,背景区域可能会长边下

emmmmmmm__的博客 247

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

前端工作中常用Css知识点整理

近期的生活是在是有点太美好了的,让我都觉得像是在做梦,哈哈哈哈哈,幸福的生活,莫过于此,你说是吧,莎老板,我也要更加努力的加油才是。,这里笔者直接记录的使用方式,也是为了使用的时候更加的直观,这里说下,在使用线性渐变的时候,使用。通常在做响应式布局的时候,以及大屏的时候很常用的,从而实现在不同。一样,通过为其设置渐变颜色后,实现的渐变,后面的数字。,当背景区域与背景图片的宽高比不一致的情况下,,当背景区域与背景图片的宽高比不一致时,去控制渐变,会更加的灵活。下,实现不同的展示效果。的样式真的是苦不堪言,

不定时分享最优质的网络技术与教程,满满的干货。 112
上一篇: 如何检查JavaScript对象属性是否存在
下一篇: element table 常用修改样式
everyStudy
博客等级 码龄4年 292粉丝 65原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值