首页 > 其他分享 >Css - css 基本技巧

Css - css 基本技巧

时间:2024-12-25 16:59:00浏览次数:1  
标签:repeat png 技巧 no url right css background Css

css 样式常用技巧汇总

css 渐变设置

 background-color: linear-gradient(#04204D, #075AA3);

背景图片铺满页面

 background: url("your-background-image.jpg") no-repeat center center fixed;
 background-size: cover;

同时设置多个背景图片及渐变色, 渐变色设置在最后,最后在图层中最低。

  • 设置背景图片及渐变色
.multi-bg-example {
  width: 100%;
  height: 400px;
  background-image: url(firefox.png), url(bubbles.png), linear-gradient(to right, rgba(30, 75, 115, 1), rgba(255, 255, 255, 0));
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-position: bottom right, left,   right;
}
  • 同时设置三个背景图片
.multi-bg-example {
  background: transparent;
  background-image: url('@/assets/leftTop-decoration.png'),
    url('@/assets/rightTop-decoration.png'), url('@/assets/rightBottom-decoration.png');
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-position: left top, right top, right bottom;
  padding: 10px;
  box-shadow: none;
}

标签:repeat,png,技巧,no,url,right,css,background,Css
From: https://www.cnblogs.com/xiaodi-js/p/18630849

相关文章

  • HarmonyOs DevEco studio小技巧39--LazyForEach:性能优化与懒加载
    在鸿蒙系统的应用开发中,LazyForEach是一个极为重要的工具,它在处理列表数据展示等场景时展现出独特的性能优化和懒加载特性,为应用开发带来诸多显著优势。一、LazyForEach在鸿蒙中的优势(一)高效的内存管理在处理大量数据时,传统的组件渲染方式可能会一次性创建所有数据对应的......
  • 解锁桶排序:全面掌握其核心知识与技巧
    一、基本原理核心思想桶排序的基本思想是将数组中的数据分到有限数量的桶里。每个桶再分别进行排序(可以使用其他排序算法,如插入排序),最后将各个桶中的数据有序地合并起来,得到最终的排序结果。工作方式类比可以把它想象成在一个有很多小格子(桶)的柜子里整理物品。首先根据物......
  • 浅谈SQL优化小技巧
    作者:京东零售王军回顾:MySQL的执行过程回顾MySQL的执行过程,帮助介绍如何进行sql优化。(1)客户端发送一条查询语句到服务器;(2)服务器先查询缓存,如果命中缓存,则立即返回存储在缓存中的数据;(3)未命中缓存后,MySQL通过关键字将SQL语句进行解析,并生成一颗对应的解析树,MySQL解析器将使......
  • 一些在Python中使用变量的技巧
    变量初始化和赋值技巧多重赋值可以同时对多个变量进行赋值。例如,a,b,c=1,2,3,这样就一次性将 1 赋值给a,2 赋值给b,3 赋值给c。这在交换变量值时也非常方便,比如a,b=b,a,可以直接交换a和b两个变量的值,而不需要借助中间变量。链式赋值可以将同一个值赋给多个变量,如......
  • CSS允许使用哪些不同的媒介类型?
    CSS允许使用多种不同的媒介类型来定义样式,这些媒介类型可以根据呈现设备的特性进行分类。以下是一些常见的CSS媒介类型:all:适用于所有媒介设备,不区分具体的呈现方式。aural:用于语音和音频合成器,这类设备会将文本信息转换为语音输出。不过,请注意,这个媒介类型在现代CSS中使用较......
  • 说说你对css的filter滤镜的理解
    CSS的filter属性提供了一种在元素上应用图形效果(如模糊、亮度、对比度、色相、饱和度等)的方式,而无需使用复杂的图像处理软件或技术。这些滤镜效果可以直接在浏览器中实时渲染,使得前端开发者在创建视觉效果时拥有更多的灵活性和控制力。基本语法CSSfilter属性的基本语法如下......
  • z-index在CSS3中生效范围有哪些?
    在CSS3中,z-index属性用于设置元素的堆叠顺序或层级。其生效范围主要受以下几个方面的限制和影响:定位元素:z-index属性仅在元素的position属性值为relative、absolute或fixed时生效。这是因为这些定位方式允许元素脱离常规文档流,从而能够通过z-index来调整它们的堆叠顺序。层......
  • 使用css实现一个条纹边框
    在CSS中,实现条纹边框可以有多种方式,但最直接的方式可能是使用伪元素和线性渐变。以下是一个示例,它使用:before和:after伪元素来创建一个具有条纹效果的边框:.striped-border{position:relative;width:200px;height:200px;background-color:#fff;mar......
  • 使用css实现一个曲线路径动画
    在CSS中,你可以使用@keyframes来定义动画,然后通过animation属性将其应用到元素上。然而,CSS本身并不直接支持沿着曲线路径的动画。你可以通过一些技巧来模拟这种效果,例如使用transform:rotate()和transform-origin来创建一个看起来像是沿着曲线路径移动的动画。以下是一个简单的示......
  • 使用 HTML 和 CSS 实现绚丽的节日烟花效果
    文章目录1.效果预览2.核心技术栈3.核心代码解读3.1HTML结构3.2霓虹文字的CSS样式3.2.1核心样式代码3.2.2动画效果3.3JavaScript的烟花效果实现3.3.1烟花上升3.3.2粒子爆炸4.用户交互5.运行步骤总结1.效果预览打开后输入文本的展示内容用户点击......