CSS - 需要“三重”边框

2023-12-06

我有这个CSS:

border: 2px solid #00ff60;
outline: 1px solid #000;
outline-offset: 0px;

产生这个:

image

我怎样才能调整它以使其也有像底部一样的内部黑色边框?

编辑:抱歉忘记添加,我想将此样式应用于图像。


考虑使用box-shadow。你也可以用多个来完成box-shadow :

.box {
  border: 5px solid #00ff60;
  outline: 5px solid #000;
  outline-offset: 0px;
  height: 100px;
  width: 100px;
  box-shadow:0px 0px 0px 5px #000 inset;
  display:inline-block;
}

.box-alt {
  border: 5px solid #000;
  outline: 5px solid #00ff60;
  outline-offset: 0px;
  height: 100px;
  width: 100px;
  box-shadow:0px 0px 0px 10px #000;
  margin:10px 20px;
  display:inline-block;
}

.box-alt-2 {
  height: 100px;
  width: 100px;
  box-shadow:0px 0px 0px 5px #000,
  0px 0px 0px 10px #00ff60,
  0px 0px 0px 15px #000;
  margin:10px 20px;
  display:inline-block;
}
<div class="box">
</div>

<div class="box-alt">
</div>

<div class="box-alt-2">
</div>

您还可以使用多个背景和线性渐变来实现相同的效果:

.box {
  height: 100px;
  width: 100px;
  background:
   linear-gradient(#fff,#fff) center/calc(100% - 20px) calc(100% - 20px),
   linear-gradient(red,red) center/calc(100% - 15px) calc(100% - 15px),
   linear-gradient(#000,#000) center/calc(100% - 10px) calc(100% - 10px),
   linear-gradient(green,green) center/calc(100% - 5px) calc(100% - 5px),
   linear-gradient(#000,#000) center/100% 100%; 
  background-repeat:no-repeat;
}
<div class="box">
</div>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

CSS - 需要“三重”边框 的相关文章

  • Chrome DevTools:计算样式与 css 规则不同?

    当我在 CSS 文件中定义 4px 时 我的 DOM 元素的 border top width 怎么可能是 0px 当我使用 Chrome DevTools 检查元素时 我发现计算的样式告诉 0px 而最上面的 css 规则是 4px 而且
  • 在每个打印页上重复水印? JavaScript 或 CSS

    所以 我有这个发票页面 我正在页面后面添加水印 我需要为要打印的每一页重复水印 问题是 我不知道会有多少页 可以有任意数量的页面 我需要在每个页面后面显示水印 这些图像取自 Google Chrome 的打印模式 这是该页面的 html 你
  • 将 html 转换为 pdf 时防止表格单元格跨页破坏

    使用 Google Apps 脚本 我有一个 html 模板 我填写该模板 然后以 pdf 形式发送 通过传真和 或电子邮件 该模板包括一个带有问题 答案的两列表格 如果行数足够多 表格会在pdf中跨页分页 并且分页符通常发生在单元格的中间
  • Li向左浮动,长度动态:最后一行无边框底部

    情况如下 https jsfiddle net rpepf9xs https jsfiddle net rpepf9xs 我想用选择器 nth last child 删除边框底部 但是 如果列表中只有8个 li 则会出现如下错误 ul di
  • @Font-face 不适用于 IOS

    我正在开发一个 WordPress 网站 并且在每个页面上都有一个 H1 标签作为该页面的标题 我正在使用 font face 的特殊字体 它在每个浏览器的 Windows 上都运行良好 但是当我切换到 Mac 时 它不会显示 h1 标签
  • 监听浏览器宽度以进行响应式网页设计?

    我正在努力使我的网站适合移动设备 我想知道浏览器窗口的大小 以便当它比 728px 窄时我可以执行某些操作 而当它大于 728px 时我可以执行其他操作 这必须考虑到调整 PC 上的窗口大小以及在手机中从纵向模式更改为横向模式 如何才能做到
  • 使用本机 JavaScript 获取过渡中的 CSS 值

    这个问题之前被问过 但答案使用了 jQuery here https stackoverflow com q 8920934 3186555 因此 我将调整问题以专门询问native解决方案 to 最小化依赖关系 假设您有一个 div 然后
  • 自定义 WP 主题时,我应该将导航栏放在“”标签之前还是之后?

    我正在通过制作子主题来自定义 WP 主题 我将 Bootstrap 中的导航栏放入子主题目录中的 header php 文件中 但是 我不确定在哪里放置导航栏代码 我可以把它都放在前面and之后标记成功 例如 无论我选择哪一个 导航栏都显示
  • javascript:window.print() 打印 2 页,而我有 1 页

    我有一个简单的 HTML 文档 其中仅包含图像标签 我想在文档加载后打印图像 我的代码 img src form1 jpg alt form1 style margin 0 auto display block 它可以工作 但问题是它打印图
  • 为什么我的图像下方有空间? [复制]

    这个问题在这里已经有答案了 图像在下面获得了神秘的空白空间 即使padding 0 margin 0被应用 示范 http jsfiddle net cLETP 红色边框应该包围图像 但底部有空间 造成这种情况的原因是什么 如何删除该空间
  • 从顶部开始在同一水平线上显示同一行中的两个 div

    这是我的代码 floating box display inline block width 150px margin 10px border 3px solid 73AD21 after box border 3px solid red
  • 无法正确显示行

    我应该在这个问题的开头说我完全没有 html css javascript 背景 所以请对我宽容点 如果我使用了错误的术语或者问了一个愚蠢的问题 没有提供足够的信息 请抱歉 我正在尝试让一个可扩展的表工作 通过阅读论坛线程 教程 将 nex
  • 滚动时的 CSS 背景模糊

    我有固定的背景图像 滚动时我希望图像变得模糊 我知道如何在 css 中进行模糊 但在特定的滚动位置进行 这是一个例子 https medium com good music f160ba9e6c52 https medium com goo
  • 删除 IE9 边缘周围的 2px 灰色边框

    我正在尝试对这个网站进行编码 尝试关键字 并且我正在尝试找出如何删除这个阴影2px灰色边框延伸到 IE9 窗口的内部 至少顶部 左侧和底部 我的边距设置为零 因此所有页面元素都到达页面的最边缘 但使用 IE9 它们会停在这个灰色边框处 我没
  • 如何使使用 css 调整大小的图像在 IE 中看起来不错?

    当使用 css 宽度 高度或属性宽度 高度缩放图像时 IE6 和 IE7 无法很好地缩放网页中的图像 我不确定它默认使用哪种算法 但这不好 在这些浏览器中缩放时 缩放图像会显示锯齿伪影 幸运的是 有一种方法可以通过简单的 css 规则强制
  • 合并 2 个大型 CSS 文件的有效方法

    我正在寻找一个可以合并 2 个大型 CSS 文件的工具 到目前为止我尝试过的所有方法 例如CSSMerge 都没有成功 其中一些只是随机删除属性 其他人则因 webkit 和 moz 等非标准属性而窒息 并给我错误 我还需要保留每条规则大小
  • -webkit-box-shadow 与 QtWebKit 模糊?

    当时有什么方法可以实现 webkit box shadow 的工作模糊吗 看完这篇评论错误报告 https bugs webkit org show bug cgi id 23291 我认识到这仍然是一个问题 尽管错误报告被标记为RESOL
  • CSS 到底如何计算相对尺寸

    我想更好地理解某些 CSS 行为 这与具体问题无关 我只是在调试网站时遇到的 让我们在固定位置的 div 中放置一个全宽图像 div img style width 100 src https via placeholder com 150
  • 具有 100% 高度行和 Internet Explorer 9 的表格

    我有以下示例 div style height 150px background color AAAAFF div
  • Webpack 4:如何使用 LESS 获取 CSS 源映射?

    多年来我一直在尝试让 CSS 源映射在 webpack 中工作 但没有成功 我不确定链条中哪里出了问题 我希望有人能指出我正确的方向 这是发生的事情 行号是错误的 实际上文件名也是错误的 main less只是包含一堆 import也就是说

随机推荐

  • 保存用户名和高分的最佳方法是什么

    在我的应用程序中 我需要保存一个双值 高分 和字符串 玩家名称 我应该使用什么来获得这个 任何想法都会很棒 谢谢 如果这就是你要节省的全部NS用户默认值应该没事 To store NSUserDefaults standardUserDef
  • sql server中的列到行?

    Table CREATE TABLE Table1 col1 INT col2 nvarchar 10 col3 INT col4 INT INSERT INTO Table1 col1 col2 col3 col4 VALUES 1 we
  • UIWebView 未完成加载?

    我的应用程序中有一个 webview 它加载大部分页面 并且加载完成时调用函数 webViewDidFinishLoad 但是 尽管页面似乎已加载 但某些页面加载并未完成 在这些情况下 void webViewDidFinishLoad U
  • 有没有办法检测 SQL Server 分层查询中的循环?

    在Oracle中 我们可以使用该函数CONNECT BY ISCYCLE检测分层查询中的循环 我尝试在 SQL Server 中做同样的事情 有没有办法做到这一点 多谢 连接记录 ID 根据记录的 ROW NUMBER 构建位图 并根据列表
  • 如何修改/部分删除 BTreeMap 中的范围?

    我正在尝试建立一个RangeSet出于一个BTreeMap 其中键是下限 值是上限 只要我只是查找东西 这就非常有效 然而 第一个变异方法让我难住了 如果我想insert我的集合的范围 我需要检查Range of my BTreeMap从尾
  • Spring JPA 的多租户

    我正在为我的 Web 应用程序寻找多租户解决方案 我想用单独的架构模型实现一个应用程序 我想每个会话都有一个数据源 为了做到这一点 我将数据源和实体管理器放在会话范围内 但这不起作用 我正在考虑在用户输入用户名和密码以及tenantId时加
  • 从钥匙串中检索 SecKey

    我正在尝试升级我从中获得的代码这个答案用于生成 CSR 从 Swift 2 到 Swift 3 我已升级大部分代码 但原始答案的实用程序块中的以下代码失败并出现错误 init 不可用 使用 withMemoryRebound to capa
  • 更改 SignalR Core 中的全局设置配置

    我在用SignalR 核心 with ASP NET核心 我想覆盖环球主机signalR 的设置 我正进入 状态this protected void Application Start object sender EventArgs e
  • Excel VBA:获取包含选定范围内数据的最后一个单元格

    如何使用 Excel VBA 获取包含特定范围 例如 A 列和 B 列 内的数据的最后一个单元格Range A B using Find像下面这样很有用 因为它 可以立即找到二维范围中的最后一个 或第一个 单元格 测试Nothing识别空白
  • 函数返回未定义的、预期的 Promise 或值

    当我在 firebase 上触发简单数据库触发器时 然后它会显示这样的错误 函数返回未定义的预期 Promise 或值 const firebase require firebase admin const functions requir
  • mldivide 是否始终与 MATLAB 中的 OLS 相同?

    我正在对一些替代线性回归技术进行比较 显然 这些将相对于 OLS 普通最小二乘法 进行基准测试 但我只想要一个纯粹的 OLS 方法 不需要对数据进行预处理来发现数据中的不良条件 就像您在使用时发现的那样regress 我本来希望简单地使用经
  • PHP 点击事件处理程序

    我是 PHP 编程新手 我想知道是否可以像在 ASP NET 中那样处理 PHP 事件 我的意思是我有一个 img 我想在该 img 的单击事件上执行一些任务 我知道如何在 ASP NET 中执行此操作 但请在 PHP 上下文中帮助我 谢谢
  • 集合已修改;枚举操作可能无法执行

    我的 TabControl 中有多个 TabItem tabItem1 tabItem2 tabItem3 这些是 CloseableTabItem 如果我在 tabItem1 中添加一个节点并按下按钮为该节点创建子图模型 则 相同的节点应
  • 将二维数组拆分为单个数组

    我对 JQuery 有点陌生 我有一个 2D 数组 2DArray 2 0 6 31 3 0 6 09 4 0 7 44 我想将它分成 2 个一维数组 如下所示 2 0 3 0 4 0 6 31 6 09 7 44 我读过有关将单数组转换为
  • 使用 Cheerio 的 br 标签后的目标文本

    我正在练习通过使用 Cheerio 进行抓取来创建 API 我正在从这个相当复杂的网站上抓取 http www vegasinsider com nfl odds las vegas 我试图在这些之后定位文本 br 锚标签内的标签 td 元
  • 使用 xmllint 从 xml 文件中提取数据

    我有一个小xml我需要使用 xmllint 从中提取一些值 我可以使用以下命令浏览 xml 层次结构xmllint shell xmlfilename命令 但我无法提取这些值 我不想使用grep 任何模式匹配命令 因为这已经完成并且是成功的
  • Django Channels:当用户打开多个窗口时,group_send() 在发送到活动窗口时出现延迟

    背景 我正在本地 开发 服务器上开发聊天应用程序 Python 3 9 5 Django 3 2 通道 3 0 3 每个用户都可以在页面上看到 所有消息 部分 其中包含所有用户的消息 以及 我的消息 部分 仅包含他自己的消息 目标 所有消息
  • 在 JNA 中映射 COM 接口方法

    我试图了解 Native loadLibrary 的工作原理 但我在网上找不到很好的解释 我需要访问IVssBackupComponents AbortBackup函数位于VssApi lib 这是函数文档的链接 https learn m
  • Unix sftp - mput 命令 - 传输具有特定前缀的所有文件

    我的目录中有一堆文件 但我想仅将以下文件开头的文件传输到 SFTP 服务器ABC or XYZ 我如何在我的mput命令 如果您的文件都在当前目录中 sftp user server lt lt EOF cd destination for
  • CSS - 需要“三重”边框

    我有这个CSS border 2px solid 00ff60 outline 1px solid 000 outline offset 0px 产生这个 我怎样才能调整它以使其也有像底部一样的内部黑色边框 编辑 抱歉忘记添加 我想将此样式