iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > node.js >怎么利用CSS中linear制作复杂的边框效果
  • 652
分享到

怎么利用CSS中linear制作复杂的边框效果

2024-04-02 19:04:59 652人浏览 泡泡鱼
摘要

本篇内容介绍了“怎么利用CSS中linear制作复杂的边框效果”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成

本篇内容介绍了“怎么利用CSS中linear制作复杂的边框效果”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

网上看到一种利用linear-gradient属性制作绚丽边框效果的方法。首先给出代码,大家可以在自己的电脑中查看效果:

怎么利用CSS中linear制作复杂的边框效果

XML/html Code复制内容到剪贴板

  1. <!DOCTYPE html>     

  2.      

  3. <html lang="en" xmlns="Http://www.w3.org/1999/xhtml">     

  4. <head>     

  5.     <meta charset="utf-8" />     

  6.     <title></title>     

  7.     <style>     

  8.         .box {     

  9.             margin: 80px 30px;     

  10.             width: 200px;     

  11.             height: 200px;     

  12.             position: relative;     

  13.             background: #fff;     

  14.             float: left;     

  15.         }     

  16.      

  17.             .box:before {     

  18.                 content: '';     

  19.                 z-index: -1;     

  20.                 position: absolute;     

  21.                 width: 220px;     

  22.                 height: 220px;     

  23.                 top: -10px;     

  24.                 left: -10px;     

  25.             }     

  26.      

  27.         .first:before {     

  28.             background-image: linear-gradient(90deg, yellow, Gold);     

  29.         }     

  30.      

  31.         .second:before {     

  32.             background-image: linear-gradient(0deg, orange, red);     

  33.         }     

  34.      

  35.         .third:before {     

  36.             background-image: repeating-linear-gradient(-45deg,#cc2a2d,#cc2a2d 30px,#f2f2f2 30px,#f2f2f2 40px,#0e71bb 40px,#0e71bb 70px,#f2f2f2 70px,#f2f2f2 80px);     

  37.         }     

  38.     </style>     

  39. </head>     

  40. <body>     

  41.     <div class="box first"></div>     

  42.     <div class="box second"></div>     

  43.     <div class="box third"></div>     

  44. </body>     

  45. </html>  

  
有代码可以看出,其实我们并没有使用border,那么这种边框效果是怎么实现的呢?
总体思路是,我们先定义一个白色的div,在定义一个白色方块大一圈的带颜色的div。两个重叠一下,并且让白色的div覆盖彩色div,就实现了边框的效果。
这里面用到的css知识点很多。

1、:before伪类

通过上面的代码我们看出,其实我们在定义的白色div中定义了一个:before伪类,把彩色方块所有的样式都放在了这里。这是因为使用:before定义可以使得定位更加方便,只要调整top和left为边框的宽度就可以了。同时也是的二者成为一个整体。

2、linear-gradient

现在很多浏览器都支持这个css方法。该方法有以下三种使用模式:
①background:linear-gradient(top,#fff,#000)
这段代码的意思是,从上部开始为白色,到底部为黑色进行过度。
②background:linear-gradient(top,right,#fff,#000)
这段代码关于位置传递了两个参数,top和right,表示从右上放开始,到左下方变化,其他道理与第一个相同。
③background:linear-gradient(30deg,#fff,#000)

这段代码的第一个参数传递的是角度,其实道理和位置是一样的,只是不是从标准的位置开始变化了。那么角度和位置的对应关系是什么呢?根据实验,0度对应bottom,90度对应left,180度对应top,360度对应right。

“怎么利用CSS中linear制作复杂的边框效果”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: 怎么利用CSS中linear制作复杂的边框效果

本文链接: https://www.lsjlt.com/news/77950.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

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

下载Word文档
猜你喜欢
  • 怎么利用CSS中linear制作复杂的边框效果
    本篇内容介绍了“怎么利用CSS中linear制作复杂的边框效果”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成...
    99+
    2024-04-02
  • 如何使用CSS制作渐变的边框效果
    CSS是网页设计中重要的一部分,它可以为网页添加各种各样的效果。其中,制作渐变的边框效果是一个常见的需求。通过使用CSS的渐变属性,我们可以轻松地实现这一效果。本文将介绍如何使用CSS制作渐变的边框效果,并附上具体的代码示例。一、线性渐变边...
    99+
    2023-10-21
    CSS 渐变 边框效果
  • CSS中怎么实现多重边框效果
    本篇文章为大家展示了CSS中怎么实现多重边框效果,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。1 利用描边(outline)属性方案1利用描边(outline)属性...
    99+
    2024-04-02
  • 怎么利用CSS制作一个聚光灯效果
    今天小编给大家分享一下怎么利用CSS制作一个聚光灯效果的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了...
    99+
    2024-04-02
  • 利用CSS实现元素的边框阴影效果的方法
    利用CSS实现元素的边框阴影效果的方法,需要具体代码示例近年来,网页设计越来越重视用户体验,目标是尽可能提供更真实、更有层次感的页面效果。元素阴影效果就是其中之一,它能够给页面增添一种立体的感觉,使得元素更加突出和吸引人。本文将介绍如何利用...
    99+
    2023-11-21
    CSS 边框 阴影效果
  • 怎么用css绘制蜂巢六边形效果
    本篇内容介绍了“怎么用css绘制蜂巢六边形效果”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!undefin...
    99+
    2024-04-02
  • 怎么利用CSS实现文字二次加粗和多重边框效果
    这篇“怎么利用CSS实现文字二次加粗和多重边框效果”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看...
    99+
    2024-04-02
  • DIV+CSS怎么制作带箭头提示框效果
    本篇内容介绍了“DIV+CSS怎么制作带箭头提示框效果”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!带箭头...
    99+
    2024-04-02
  • 怎么在android中利用xml文件实现边框背景效果
    怎么在android中利用xml文件实现边框背景效果?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。具体方法如下:<&#63;xml version="1...
    99+
    2023-05-31
    android xml roi
  • 怎么用CSS制作一个带有渐变边框的圆
    这篇文章主要介绍“怎么用CSS制作一个带有渐变边框的圆”,在日常操作中,相信很多人在怎么用CSS制作一个带有渐变边框的圆问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么用C...
    99+
    2024-04-02
  • 怎么用CSS实现仿Windows10鼠标照亮边框效果
    这篇文章主要讲解了“怎么用CSS实现仿Windows10鼠标照亮边框效果”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用CSS实现仿Windows10鼠...
    99+
    2024-04-02
  • css中怎么给文字添加边框或字体加粗效果
    css中怎么给文字添加边框或字体加粗效果,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。 css给文字加添边框或字体...
    99+
    2024-04-02
  • CSS怎么实现输入框的周围高亮效果让边框发亮
    这篇文章主要讲解了“CSS怎么实现输入框的周围高亮效果让边框发亮”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CSS怎么实现输入框的周围高亮效果让边框发亮”...
    99+
    2024-04-02
  • 怎么使用Css制作按钮阴影效果
    这篇文章主要介绍了怎么使用Css制作按钮阴影效果,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。按钮阴影阴影按钮鼠标悬停后显示阴影我们可以使用...
    99+
    2024-04-02
  • 怎么用css制作一个简单的爱心效果
    这篇文章主要讲解了“怎么用css制作一个简单的爱心效果”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用css制作一个简单的爱心效果”吧! ...
    99+
    2024-04-02
  • 怎么用HTML和CSS制作玻璃/模糊效果
    小编给大家分享一下怎么用HTML和CSS制作玻璃/模糊效果,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!具体是什么样的效果呢?下面我们直接上完整的代码:<!DOCTYPE ...
    99+
    2024-04-02
  • 怎么用CSS的text-shadow制作炫酷的文字效果
    这篇文章主要讲解了“怎么用CSS的text-shadow制作炫酷的文字效果”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用CSS的text-shadow...
    99+
    2024-04-02
  • 怎么在Android中利用extView制作一个跑马灯效果
    本篇文章为大家展示了怎么在Android中利用extView制作一个跑马灯效果,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。当Layout中只有一个TextView需要实现跑马灯效果时,操作如下。&...
    99+
    2023-05-31
    android textview
  • 怎么用css制作一个圆角按钮效果
    这篇文章主要讲解了“怎么用css制作一个圆角按钮效果”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用css制作一个圆角按钮效果”吧! ...
    99+
    2024-04-02
  • 使用css怎么制作一个3D照片墙效果
    这期内容当中小编将会给大家带来有关使用css怎么制作一个3D照片墙效果,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。利用css制作3D照片墙,具体代码如下所示:<!doctype html...
    99+
    2023-06-08
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作