是否可以为内嵌文本创建框阴影效果?

2023-12-15

我想创建这样的效果:

enter image description here

有没有办法通过 CSS/JS 来做到这一点?

非常感谢,我是网页设计的新手,在过去的几个小时里我一直在努力解决这个问题!


下面是一种仅使用 CSS 即可实现文本多行、填充、突出显示行为的方法。

这是基于其他地方找到的 box-shadow 方法,但是从 Firefox 32 开始,传统的 box-shadow 解决方案不再正确渲染。

回顾所做的更改,我发现添加了一个新属性:box-decoration-break,它是负责的。该属性默认为“split”,但需要指定为“clone”才能实现所需的多行填充效果。

欲了解更多信息,请参阅:https://developer.mozilla.org/en-US/docs/Web/CSS/box-decoration-break

.box {
  width: 50rem;
  margin: 1rem auto;
  font-family: arial, verdana;
}

h1 {
  color: white;
  font-size: 2.5rem;
  line-height: 4rem; /* reduce size to remove gap between text */
  margin: 0px;
}

h1 span {
  background-color: #A8332E;
  padding: 0.5rem 0;
  -webkit-box-shadow: 1rem 0px 0px #A8332E, -1rem 0px 0px #A8332E;
  box-shadow: 1rem 0px 0px #A8332E, -1rem 0px 0px #A8332E;
  -webkit-box-decoration-break: clone;
  -ms-box-decoration-break: clone;
  -o-box-decoration-break: clone;
  box-decoration-break: clone;
}
<div class="box">
  <h1>
    <span>Multi-line, padded, highlighted text working in latest Firefox using box-decoration-break: clone</span>
  </h1>
</div>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

是否可以为内嵌文本创建框阴影效果? 的相关文章

  • PDF 在 Safari 中隐藏 Jquery Modal

    这是与我有关的事情this https stackoverflow com questions 24052681 pdf hide jquery modal in ie问题 在 IE 中 我在对话框中使用 iframe 解决了问题 所以它工
  • jquery-traversing:选择 -> 选项 -> 文本

    我想将变量与选择 gt 选项 gt 选择的文本进行比较 以更改 选定 属性 这是我的代码 它有效 但我认为这不是最好的编写方式 请原谅我的英语 我使用谷歌翻译寻求帮助嘿嘿嘿 var lista example 1 id option eac
  • 使用纯 CSS 创建向上和向下箭头图标或按钮

    我正在尝试使用纯 CSS 且无背景图像创建如下所示的 向上和向下 控制按钮 但是当我在 中添加箭头的CSS时li className after or li className before 主盒子的位置移动了 这是我遇到的问题的小提琴 g
  • 使用“表单控件”删除输入字段的轮廓

    我有一个输入字段 如下所示 在类名中我将其作为form control
  • 如何测试 UITextField 是否为零?

    我正在尝试制作我的应用程序的一部分 如果该人不更改我的 UITextField 中的空白文本 那么他 她将无法继续下一步 基本上 我想测试 UITextField 的 nil 文本 我已经使用了 if text 方法 但是如果用户单击 UI
  • 从字体到跨度(大小和颜色)和背面的正则表达式(VB.NET)

    我正在寻找一个正则表达式 可以将我的字体标签 仅具有大小和颜色属性 转换为具有相关内联CSS的span标签 如果有帮助的话 这将在 VB NET 中完成 我还需要一个正则表达式来实现相反的效果 下面详细说明的是我正在寻找的转换示例 font
  • 使用内联样式有哪些风险?

    A 内容安全政策 https developer mozilla org en US docs Web HTTP CSP with a default src or style src指令将阻止内联样式应用于
  • Gmail 无法在电子邮件上正确呈现字体

    我已经建立了一个 html 电子邮件并使用了 Google 字体 我已使用以下方法将字体包含在 head 标签中 if mso endif 并使用字体 即我这样做了
  • CSS3变换:悬停时翻译,带有过渡[重复]

    这个问题在这里已经有答案了 这应该很简单 我的 HTML 中有一堆锚点 如下所示 a href Link 1 a a href Link 2 a a href Link 3 a a href Link 4 a a href Link 5 a
  • 如何在日期选择器中设置不在当前月份的单元格的样式

    我目前正在为我的 JavaFX 应用程序制作注册表 问题是 当日期选择器中的单元格不在页面的月份上时 我想让该单元格变灰 让我们看看我当前的日期选择器 我的日期选择器 正如您所看到的 我希望下个月的日期 27 日 28 日 30 日以及 1
  • 如何在bootstrap中默认隐藏侧边栏?

    我在这里有一个很好的参考 作为 Bootstrap 在设计 Web 表单应用程序时的侧边栏 http startbootstrap com template overviews simple sidebar http startbootst
  • 如何强制折断不可折断的字符串?

    我有一个根据数据库中包含的数据生成的 HTML 页面 数据库有时包含浏览器无法分解的长字符串 因为这些字符串不包含可分解的字符 空格 点 逗号等 有没有办法使用 html css 甚至 javascript 来解决这个问题 看到这个link
  • 使用 :hover 作为元素的内联样式(使用 HTML/CSS/php)[重复]

    这个问题在这里已经有答案了 可能的重复 如何将 a hover 规则嵌入到文档中间的样式属性中 https stackoverflow com questions 131653 how do i embed an ahover rule i
  • 如何防止弹性项目高度因其内容而溢出[重复]

    这个问题在这里已经有答案了 我刚刚开始学习 Flex 到目前为止我印象深刻 但是 我对包含页眉 页脚和三列的全页应用程序遇到了问题 第一列包含一个项目列表 由于我无法为其父级设置固定高度 因此每次列表增长时 它都会将页脚向下推 这是一个带有
  • Twitter bootstrap 3表单水平和单行多个输入列

    我需要将多列输入放在单行中 如下所示 我通过将多个输入分组为一个来做到这一点form group 但是这样我不能使用has error class div class form group div
  • 我的 CSS 未在 Internet Explorer 11 和 Firefox 中加载!仅适用于 Chrome

    我正在创建一个简单的网页 我的 CSS 只能在 Chrome 中使用 它在 Firefox 和 IE11 中都不起作用 这是我的 HTML h1 b u Adding a new Visitor u b h1 br div class wr
  • 防止浮动换行,直到元素达到最小宽度

    我有可变宽度的 HTML 布局 内容左侧有一个固定宽度的菜单 div 可变宽度 由 css max width 和 min width 设置 对于非常窄的浏览器窗口 我希望内容包裹在菜单下方 我目前通过设置来实现这一点float left在
  • 如何更改 Bootstrap 3 div 列顺序

    正在做我的第一个响应式设计 在 Bootstrap 3 中可能会出现类似的情况 在 lg 上更改此设置 a b c sm 上的这个 a c b 您可以使用两个 div 一个用于第一类型的布置 另一个用于第二类型的布置 第一个仅在 lg 中显
  • 为范围旋钮 ionic-range 添加边框颜色

    我正在使用离子范围添加范围滑块 并想向范围旋钮添加边框 由于它的 ionic4 和范围旋钮是 Shadow dom 的一部分 我无法使用范围旋钮的 border 属性直接更改边框 我已附上我想要实现的图像 范围旋钮周围有白色边框 现有属性只
  • HTML 默认图像大小

    我在我的代码上显示 3 张图片 图片具有不同的尺寸 宽度和高度 div class row div class col lg 12 h2 class page header Gallery h2 div div class col md 4

随机推荐

  • 将地图视图缩放到放置图钉的区域

    如果我的地图视图中有 3 个图钉 当地图加载时我将如何缩放到这些图钉 也就是说 当地图加载时 我需要有一个缩放视图 但该视图应该容纳放置在地图中的所有图钉 当地图只有一根图钉时 它就可以工作了 但我无法处理多个引脚的缩放 需要帮助 下面的方
  • bash: C:/Program: 没有这样的文件或目录

    我是 Docker Debezium Bash 和 Kafka 的新手 我正在尝试在 Windows 10 上运行 MSSQL Server 的 Debezium 教程 示例 https github com debezium debezi
  • UIActivityViewController 在 Whatsapp 和所有共享选项中共享文本

    在我的应用程序中我使用了UIActivityViewController在 Whatsapp Facebook 和 Twitter 等中分享文本 我正在使用 iOS 9 和 Xcode 7 2 版本 当我单击 Whatsapp 图标并单击特
  • htaccess 重写导致 500 错误而不是 404

    我最近将这一点代码添加到我的 htaccess file RewriteCond REQUEST FILENAME f RewriteCond REQUEST FILENAME d RewriteRule 1 php L QSA 好吧 我想
  • 如何使用 PowerShell 更改 cmd 的当前目录?

    我使用读取了一些文件PowerShell 并相应地更改当前目录 但我所能做的就是更改当前目录PowerShell的当前目录 而不是调用者的目录 调用该 ps1 文件的 cmd exe 环境 我尝试过的事情 powershell ch dir
  • 将默认设计主题更改为自定义颜色

    我对 Android Studio 很陌生 作为初学者 我创建了一个简单的应用程序 仅用于测试目的并查看 Android studio 材质主题的外观 我目前正在使用最新版本 即 l 预览 Studio 0 8 2版本 在这里 我刚刚创建了
  • 帮助从 .Net 创建 Zip 文件并从 Java 读取它们

    我正在尝试从 Net 创建一个可以从 Java 代码读取的 Zip 文件 我已经使用 SharpZipLib 创建了 Zip 文件 但如果生成的文件根据 ZipLib 库的 CheckZip 函数有效 并且可以通过 WinZip 或 Win
  • 如何使用字母而不是数字来顺序计数?

    有没有一种简单的方法可以在Python中使用字母进行计数 意思是 A 将用作 1 B 将用作 2 依此类推 Z 之后将是 AA AB 等 所以下面的代码将生成 def get next letter last letter return l
  • Response.Redirect 有时会忽略 URL 编码

    在我当前正在构建的网站中 我们需要大量动态重定向 以维持网站各部分的流量 我目前正在使用response redirect 来实现此目的 重定向URL 是在各种按钮的回发方法后面的代码中动态生成的 这在 95 的情况下都没有问题 但我注意到
  • NSMutableURLRequest 和“请求主体流耗尽”错误

    我对 http PUT 请求和请求正文作为来自文件的流有疑问 无论文件大小有多大 我都会收到错误 NSURLErrorDomain 1021 request body stream exeded 我知道我可以通过实施以下方法来解决这个问题
  • 如何从圆角矩形的顶部中心开始描边

    我想用 SVG 制作一个按钮并复制 YouTube 的自动播放圈 我一直在尝试让笔划在顶部中心开始和结束 但它会在左上角开始最好 因为当我开始更改笔划 dasharry 和笔划 dashoffset 周围的数字时 它开始在开始或结束 我知道
  • ListFragment OnListItemClick 未被调用

    我有一个扩展 ListFragment 的类 它重写了 OnListItemClick 方法 我也在另一个 ListFragment 中以相同的方式执行此操作 并且该方法被调用 我想知道为什么当我单击列表项时该方法没有被调用 这是代码 pa
  • IE 需要 2 个文本框来提交一个按钮?

    我遇到了这个奇怪的问题 我不确定是 ASP NET 还是 IE 7 造成的 这个想法是这样的 当我的表单上只有一个文本框和一个 提交 按钮时 在文本框中按 ENTER 键将仅发布文本框的值 该按钮不会被提交 即使在服务器端也不会触发单击 当
  • Excel VBA 应用程序.OnTime。我认为使用这个……想法是个坏主意?

    我支持的许多用户要求事情自动发生 当然更自动 但这是另一点 一个希望事件每 120 秒发生一次 请参阅我的其他问题 另一个希望在每个工作日下午 5 点发生一件事 这必须在 Excel 工作表上 因此 VBA 作为插件等将是不行的 因为它需要
  • HTML 画布矩形内的阴影效果

    背景 我正在使用浏览器 HTML5 canvas 元素 我有代码 我在网上找到 允许我在画布上绘制一个矩形 Question 我想在鼠标移动事件触发时应用如图所示的 阴影 效果 如何才能实现这一目标 当前方法 我当前的方法是在触发 mous
  • ASP.NET 会话和删除文件夹

    我有一个网络应用程序 管理员可以在其中创建新闻 pdf 文档和他的 cms 面板中的其他内容 问题是 当管理员删除新文件或其他文件时 应用程序会删除与该新文件相关的所有文件 我指的是图像 pdf 和其他文档 主要问题是这些文件存储在 新闻
  • 如何从 JSF 数据表内的 selectOneMenu 获取值?

    我有一个包含一堆行的 JSF 数据表 每行内部都有一个 selectOneMenu 如下所示
  • 跨 PHP、MySQL 等管理日期的最佳方法是什么?

    我的服务器在达拉斯 我在纽约市 PHP 和 MySQL 都有用于设置时区的配置变量 我如何让他们一起工作 我应该在 MySQL 中存储哪些日期 如何让 PHP 根据用户的偏好来处理日期更改 请记住 我认为我从未让 PHP 显式设置过日期 它
  • 从 ASMX Web 服务返回 JSON,无需 XML 包装器?

    我需要从 C Web 服务获取 Json 数据 我知道有几个基于此的问题 相信我 我已经阅读了很多 但只是让我更加困惑 这就是我所做的 在我的网络服务中 我包括 System Web Script Services ScriptServic
  • 是否可以为内嵌文本创建框阴影效果?

    我想创建这样的效果 有没有办法通过 CSS JS 来做到这一点 非常感谢 我是网页设计的新手 在过去的几个小时里我一直在努力解决这个问题 下面是一种仅使用 CSS 即可实现文本多行 填充 突出显示行为的方法 这是基于其他地方找到的 box