我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Css常用的操作有哪些

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Css常用的操作有哪些

本篇内容主要讲解“Css常用的操作有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Css常用的操作有哪些”吧!

常见的css样式操作

单行文本溢出掩藏

语法:white-space: nowrap| pre | pre-wrap | pre-line | inherit

nowrap:单行文本不换行,文本显示一行;

pre: 保留空白(在游览器显示时,保留空格);

pre-wrap: 保留空白序列,正常换行;

pre-line: 合并空白符序列,但是保留换行符;

inherit: 继承父级元素white-space 属性的值;

语法:text-overflow:clip | ellipsis | string

clip: 裁剪文本;

ellipsis:省略号的形式替代被裁剪的文本;

string: 使用制定的字符来替代被裁剪的字符(且支持火狐浏览器);

div {    white-space: 'nowrap';     overflow: hidden;     text-overflow: ellipsis;}

我自己是一名从事了多年开发的web前端老程序员,目前辞职在做自己的web前端私人定制课程,今年年初我花了一个月整理了一份最适合2019年学习的web前端学习干货,各种框架都有整理,送给每一位前端小伙伴,想要获取的可以关注我并在后台私信我:前端,即可免费获取。

多行文本溢出掩藏

语法:display: -webkit-box ,将对象作为弹性伸缩盒子模型显示;

语法:-webkit-line-clamp:number

-webkit-line-clamp:限制一个块元素显示文本的行数(number)

语法:-webkit-box-orient:horizontal | vertical | inline-axis | block-axis

设置或检索伸缩盒对象的子元素的排列方式:

horizontal: 盒子水平布局其内容;

vertical:盒子垂直布局其内容;

inline-axis:盒子沿内联轴展示其子元素;

block-axis:盒子沿块轴展示其子元素;

div {    overflow: hidden;      text-overflow: ellipsis;      display: -webkit-box;      -webkit-line-clamp: 2;      -webkit-box-orient: vertical;}

实现三角形的效果(向上)

transparent:表示设置为透明

.triangle {      width: 0;      height: 0;      border-right: 20px solid transparent;      border-left: 20px solid transparent;      border-bottom: 20px solid red;  }

css3 实现垂直居中

语法:display:flex,justify-content:center, align-items: center

display:flex,设置弹性布局显示;

justify-content: center, 设置子元素水平居中;

align-items: center, 设置子元素垂直居中;

div {    display: flex;      justify-content: center;      align-items: center;}

css3 实现阴影效果

语法:box-shadow: h-shadow v-shadow blur spread color inset;

h-shadow:水平阴影位置(必选),允许负值;

v-shadow: 垂直阴影的位置(必选),允许负值;

blur:模糊距离(选填);

spread: 阴影大小(选填);

color:阴影颜色(选填);

inset: 从外层的阴影(开始时)改变阴影内侧阴影(选填),默认是外阴影;

div {  box-shadow: 2px 2px 2px 2px #f00 inset;}

css3 实现圆角效果

语法:border-radius: number px; number 为数字

border-radius可设置多个值;

一个值:表示四个圆角都相同;

二个值:第一个值为右上和左下圆角的值,第二个值为右下和左上圆角的值;

三个值:第一个值为左上圆角的值,第二个值为右上和左下圆角的值,第三个值为右下的值;

四个个值:第一个值为左上圆角的值,第二个值为右上,第三个值为右下的值,第四个为左下圆角的值;

div {   border-radius: 30px;          }

css3 实现文本效果

语法:text-shadow: h-shadow v-shadow blur color;

h-shadow:必需。水平阴影的位置。允许负值;

v-shadow:必需。垂直阴影的位置。允许负值;

blur: 可选。模糊的距离;

color:可选。阴影颜色;

div {    text-shadow: 2px 2px 2px #F00;}

css 伪类first-letter

语法: first-letter表示向段落文本第一个字符添加特殊样式

div:first-letter{    font-size: 50px;    color:#f00;    ........}

css 伪类first-line

语法: first-line表示向文本的首行添加特殊样式

div:first-line {    font-size: 50px;    color:#f00;    ........}

css 跨游览器透明

兼容IE8及以下版本

div{    width: 200px;      height: 200px;      background: #00B7FF;      opacity: 0.5;       filter: alpha(opacity=50);}

css3 图片裁剪

语法:object-fit: contain | cover | fill | none | scale-down

contain: 缩放内容,保持内容的宽高比;

cover: 填充整个内容框,保持内容宽高比,如果对象的宽高比与内容框不匹配,该对象将裁剪以适应内容宽;

fill: 填充整个内容框(默认值),不保持原有比例;

none: 保持图片宽高不变;

scale-down: 当图片实际宽高小于所设置的图片宽高时,显示效果与none一致;否则,显示效果与contain一致;

div img {    width:100%;    height:100%;    object-fit: cover;}

设置 input placeholder 的颜色

div::-webkit-input-placeholder {color: #999} div:-moz-placeholder { color: #999} div::-moz-placeholder {color: #999} div:-ms-input-placeholder {  color: #999}

模糊滤镜效果

语法: filter:blur() | brightness() | contrast() | drop-shadow() | grayscale() | hue-rotate() | invert() | opacity() | saturate() | sepia() | url()

blur(px): 设置高斯模糊,使用px为单位;

brightness(%): 设置图像明暗,使用%为单位,值越大越亮;

contrast(%): 调整图像的对比度。

drop-shadow(h-shadow v-shadow blur spread color): 给图像设置一个阴影效果,参考box-shadow;

grayscale(%): 将图像转换为灰度图像,使用%为单位;

hue-rotate(deg): 给图像应用色相旋转,使用deg为单位;

invert(%): 设置反转输入图像,值为0-100%;

opacity(0.5): 设置透明程度,值为0-1;

saturate(%): 设置图像饱和度;

sepia(%): 将图像转换为深褐色,值为0-100%;

url(): URL函数接受一个XML文件,该文件设置了 一个SVG滤镜,且可以包含一个锚点来指定一个具体的滤镜元素

div{    filter: blur(1px);}

到此,相信大家对“Css常用的操作有哪些”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Css常用的操作有哪些

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

YARN常用操作有哪些

这篇文章将为大家详细讲解有关YARN常用操作有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。YARN (Yet Another Resource Negotiator,另一种资源协调者)是一 种新的
2023-06-27

kvm常用操作有哪些

小编给大家分享一下kvm常用操作有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!KVM (全称是 Kernel-based Virtual Machine)
2023-06-28

FreeBSD常用操作有哪些

这篇“FreeBSD常用操作有哪些”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“FreeBSD常用操作有哪些”文章吧。1.
2023-06-27

Nginx常用操作有哪些

这篇文章主要介绍“Nginx常用操作有哪些”,在日常操作中,相信很多人在Nginx常用操作有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Nginx常用操作有哪些”的疑惑有所帮助!接下来,请跟着小编一起来
2023-06-27

Vim中的常用操作有哪些

这篇文章主要讲解了“Vim中的常用操作有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Vim中的常用操作有哪些”吧!Vim 是 Linux 系统上的最著名的文本/代码编辑器,也是早年的
2023-06-27

FreeBSD中的常用操作有哪些

这篇文章主要为大家展示了“FreeBSD中的常用操作有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“FreeBSD中的常用操作有哪些”这篇文章吧。FreeBSD 是一个适用于现代服务器、桌面
2023-06-27

gsettings中常用操作有哪些

这篇文章主要为大家展示了“gsettings中常用操作有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“gsettings中常用操作有哪些”这篇文章吧。gsettings提供了对GSeting
2023-06-12

Shell有哪些常用操作符

这篇文章主要讲解了“Shell有哪些常用操作符”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Shell有哪些常用操作符”吧!一、算术操作代码如下: + - * / %
2023-06-09

Docker Swarm常用操作有哪些

本篇内容主要讲解“Docker Swarm常用操作有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Docker Swarm常用操作有哪些”吧!Docker Swarm 是 Docker 的集
2023-06-27

Python集合常用的操作有哪些

本篇文章为大家展示了Python集合常用的操作有哪些,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。一、什么是集合?集合(set)和字典(dict)类似,它是一组 key 的集合,但不存储 value
2023-06-15

Linux下Redis的常用操作有哪些

本文小编为大家详细介绍“Linux下Redis的常用操作有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“Linux下Redis的常用操作有哪些”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。Redis的配置L
2023-06-27

git常用的操作命令有哪些

本文小编为大家详细介绍“git常用的操作命令有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“git常用的操作命令有哪些”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。一、使用Git克隆项目右键选择Git Ba
2023-06-27

nginx的常用操作方法有哪些

这篇文章主要介绍“nginx的常用操作方法有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“nginx的常用操作方法有哪些”文章能帮助大家解决问题。nginx启动,重启,关闭命令停止操作停止操作前
2023-06-28

web前端常用操作有哪些

这篇文章主要讲解了“web前端常用操作有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“web前端常用操作有哪些”吧!取消 ul li 前面的图标 1 清空Value值 1 设置Value
2023-06-08

Git常用操作命令有哪些

本篇内容介绍了“Git常用操作命令有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、Git 概念Git 是一个开源的分布式版本控制系统
2023-06-29

hadoop常用操作命令有哪些

这篇文章主要介绍“hadoop常用操作命令有哪些”,在日常操作中,相信很多人在hadoop常用操作命令有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”hadoop常用操作命令有哪些”的疑惑有所帮助!接下来
2023-06-03

linux下tomcat常用操作有哪些

这篇文章主要介绍了linux下tomcat常用操作有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。假设tomcat安装在/usr/local/tomcat7启动tomca
2023-06-09

编程热搜

目录