分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

css新增UI样式

发布时间:2023-09-06 01:58责任编辑:赖小花关键词:暂无标签

一、文本新增样式

  opacity 不透明度

 ???????h1{ ???????????????margin: 100px auto; ???????????????opacity: 0.5; ???????????} ???????</style> ???</head> ???????<body> ???????<h1>中山大学</h1> ???</body>

效果

  rgba透明度(选中的就透明)一般应用在背景透明,文字不透明。是rgb的一个拓展,a的值在(0,1)之间,就是针对前面的颜色的一个透明度/不透明度的描述.

  

  h1{ ???????????margin: 100px auto; ???????????color: rgba(255, 0, 0, 0.8);文字的(255,0,0)颜色的不透明度为0.8 ???????????background-color: rgb(1,1,1); ???????} ???</style> ???</head> ???<body> ???????<h1>中山大学</h1> ???</body>

  text-shadow:文字阴影,可以多层,阴影值之间可以用逗号隔开。前两个设置是偏移量,后面是模糊程度。
  实战:做一个浮雕文字和文字模糊的效果
  浮雕文字:

 ???????h1{ ???????margin: 200px auto; ???????color: white; ???????text-shadow: black 1px 1px 10px; ???????????} ???</head> ???<body> ???????<h1>中山大学</h1> ???</body>

效果:

文字模糊(悬浮在文字上面就出现模糊):

 ???h1{ ???????text-align: center; ???????color: black; ???} ???h1:hover{ ???????color: white; ???????text-shadow: black 1px 1px 100px; ???} ???</style> ???</head> ???<body> ???????<h1>中山大学</h1> ???</body>

效果前后:

   文字描边:

    简介:CSS text-stroke属性的语法并不复杂,和borderbackground属性类似,其实是若干个CSS属性合并后的名称写法,不过仅仅是下面这两个CSS属性合体:text-stroke-widthtext-stroke-color,也就是描边的宽度和描边的颜色,和border不同,对于text-stroke属性,我们无法指定描边的类型,只能是实线描边,不支持点线或者虚线,也无法指定描边是外描边还是内描边还是居中描边。

具体操作实现的代码如下:

 ???????div{ ???????????????font-size: 50px; ???????????????text-align: center; ???????????????margin: 100px auto; ???????????????-webkit-text-stroke: 2px pink; ???????????} ???????????????????</style> ???</head> ???<body> ???????<div > ???????????中山大学 ???????</div>

效果:

  文字排版  

  direction:控制文字的方向,一定要配合unicode-bid:bidi-override;来使用。

 ???????????div{ ???????????width: 200px; ???????????height: 200px; ???????????margin: 0px auto; ???????????border: 1px solid; ???????????direction: rtl; ???????????????????} ???????</style> ???  </head> ??   <body> ???  <div > ???????  中山大学 ??   </div>

  溢出省略号

1、首先多余的数据不让它进行换行

(white-space: nowrap;
overflow: hidden;)

2、再使他出现省略号(text-overflow: ellipsis;)
text-overflow :确定如何向用户发出未显示的溢出内容信号
它可以被剪切
显示一个省略号(‘.....’)

 ???div{ ???????????????width: 200px; ???????????????height: 200px; ???????????????margin: 0px auto; ???????????????border: 1px solid; ???????????????white-space: nowrap; ???????????????overflow: hidden; ???????????????text-overflow: ellipsis; ???????????} ???????????????????</style> ???</head> ???<body> ???????<div > ???????????中山大学中山大学中山大学中山大学中山大学中山大学中山大学中山大学中山大学中山大学中山大学中山大学中山大学中山大学中山大学中山大学中山大学中山大学中山大学中山大学中山大学 ???????</div> ???</body>

效果:


  

css新增UI样式

原文地址:https://www.cnblogs.com/caicaihong/p/9146181.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved