SVG 属性优先于 CSS&style?

2023-11-24

我有带有指定笔画属性的 SVG 线。

<line class="myLine" stroke="red" x1="40" x2="200" y1="100" y2="100" stroke-width="5" />

还有一个 CSS 类,其中包含描边值:

line.myLine
{
  stroke:green
}

为什么 CSS 类实际上优先于显式 svg 属性并且线条呈现为绿色???

同时,如果我添加带有描边的样式属性,则样式将覆盖 css 类和描边 sv​​g 属性。 所以优先级顺序如下:

  1. 样式属性
  2. CSS类
  3. svg属性

为什么SVG属性的优先级是最低的???

https://jsfiddle.net/pmunin/6j5woyry/


标准的长读:https://www.w3.org/TR/SVG/styling.html#UsingPresentationAttributes

因此,呈现属性将参与 CSS2 级联,就好像它们被放置在作者样式表开头且特异性为零的相应 CSS 样式规则所取代一样。一般来说,这意味着表示属性的优先级低于作者样式表或“样式”属性中指定的其他 CSS 样式规则。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SVG 属性优先于 CSS&style? 的相关文章

  • XHR加载视频

    在不详细了解我为什么使用 XHR 的情况下 谁能告诉我如何让以下内容发挥作用 我的目标是首先加载视频数据 然后将其放入视频标签的源中 http jsfiddle net u2vhG http jsfiddle net u2vhG
  • 可以设置选择元素的样式,以便在下拉列表“关闭”时显示所选选项的样式吗?

    鉴于这个简单的 html
  • 使用仅 CSS 菜单正确显示第三层子菜单

    我正在开发一个新网站 并且 css 菜单遇到问题 通过示例更容易解释 这是该网站的链接 http www webau net CSFF index asp http www webau net CSFF index asp 在 Home 父
  • 哪些浏览器支持 HTML5 WebSocket API?

    这个问题的答案是社区努力 help privileges edit community wiki 编辑现有答案以改进这篇文章 目前不接受新的答案或互动 我将开发一个在浏览器中运行的即时消息应用程序 哪些浏览器支持WebSocket API
  • Firefox 页面源中的红色字体

    我一直在摆弄我的元描述 试图通过显示数据库中的相关数据来使它们更加独特 但是当我在 Firefox 中右键单击并显示页面源代码检查元描述时 元描述标签呈红色 让我觉得我犯了某种错误 红色文字通常代表什么意思 如果您将鼠标悬停在该红线上 Fi
  • HTML5 安卓开发

    我对制作 Android 应用程序很感兴趣 而我的主要爱好是 Web 开发 现在让我困惑的是 人们用 HTML5 CSS3 JavaScript 语言制作应用程序 这些应用程序是在 Android 手机上的网络浏览器上运行还是像 Andro
  • 滚动在 chrome 中的 svg 异物内不起作用

    我在 svg 异物中有 div 带有溢出 auto 滚动仅适用于鼠标滚轮 无法拖动栏 它适用于 Firefox 但不适用于 chrome safari 如果 svg g 元素上没有转换 它就可以工作 参见小提琴 http jsfiddle
  • 如何在我的网站上获取用户的国旗

    我想在我的网站上显示用户 访问者的国旗 我使用不同的技术 如 php jsp 和简单的 html 所以我想要一个代码 通过放置在我的网站上 访问者可以看到它 并且它应该在所有平台上运行 简而言之 我想要国家检测 API 如果有人能帮助我 我
  • CSS 中的图像路径支持 CDN

    我正在尝试将我们的图像部署到 CDN 目前 CSS 具有我们网站上图像的相对路径 这些路径需要支持 CDN 图像位置 有人对我如何做到这一点有建议吗 或者是否有人有关于部署到 CDN 的好教程 这就是我最终完成此任务的方式 我用SASS h
  • .addClass 仅添加到无序列表中单击的项目符号

    我有一个简短的无序列表 其中有两个项目符号 我添加了一些 Javascript 这样当我单击项目符号时 它会向其中添加一个类 问题是 它将该类添加到所有现有的 li 中 而不仅仅是我单击的那个 这是 JSFiddle http jsfidd
  • 图像在 IE8 中不显示

    在我的网站上 http appliedcodingtech com site factory automation photos http appliedcodingtech com site factory automation phot
  • 如何在 django 表单中设置自定义 HTML 属性?

    我有一个 Django 表单 它是页面的一部分 假设我有一个字段 search input forms CharField u Search word required False 我只能通过模板访问它 form search input
  • 缩放对象上的弹跳动画

    拥有对象比例 然后在返回到原始比例因子之前以该比例因子执行弹跳动画的最佳方法是什么 我意识到我可以做一些事情 比如将其缩放到 2 2 然后 1 8 然后 2 0 但我正在寻找一种方法 您只需在比例因子上执行弹跳动画 因为我的比例因子会改变
  • d3 饼图中的文本被路径覆盖

    我正在尝试按照 d3 的饼图示例进行操作http bl ocks org mbostock 3887235 http bl ocks org mbostock 3887235 我的代码的最小示例 const container graph
  • 使用 CSS 网格布局跨越所有列/行的项目

    随着 CSS 网格布局模块很快在 Firefox 和 Chrome 中发布 我想我应该尝试了解如何使用它 我尝试用一 个项目创建一个简单的网格a跨越所有行的左侧 其他项目 b c d e等 跨越各个行的右侧 跨越行右侧的项目数量是可变的 因
  • 从动态服务器中抓取 html 列表数据

    哈喽大家好 抱歉提出转储问题 这是我最后的手段 我发誓我尝试了无数其他 Stackoverflow 问题 不同的框架等 但这些似乎没有帮助 我有以下问题 一个网站显示一个数据列表 前面有大量的 div li span 等标签 它是一个很大的
  • 如何正确编码 mailto 链接?

    我正在生成一些 HTML 并且我想生成 XSS 和数据库内容安全的mailto关联 这里使用的正确编码是什么 这个怎么样 myLiteral Text string Format mailto 0 Content Type text htm
  • 是否可以使 Font Awesome 图标大于“fa-5x”?

    我正在使用这个 HTML 代码 div class col lg 4 div class panel div class panel heading div class row div class col xs 3 i class fa f
  • 使用 JSON 传递 HTML

    我正在使用 JSON 将数据传递到 iPhone 和 iPad 数据的一个字段是 HTML 问题是编码 这是我得到的回复 gt GadgetHTML strong Hello strong gt from Catworld br n img
  • Div 上的倾斜边框

    我正在尝试倾斜一个 div 类似于 使用 css 倾斜 div 的顶部而不倾斜文本 https stackoverflow com questions 13591584 slant the top of a div using css wi

随机推荐

  • 在 C 中创建数组

    我正在尝试用 C 创建一个 UNIX shell 如果是用 Java 那将是小菜一碟 但我对 C 没有那么丰富的经验 C 中的数组让我有点困惑 我不确定如何声明或访问某些数据结构 我想创建一个字符串来在每一行中读取 很简单 只是一个字符数组
  • 自定义按键绑定 Xcode 4?

    不久前我问了一个问题Xcode 中的自定义键绑定 我最终重新创建了一些TextMate 的按键命令在 Xcode 中 刚刚更新到 Xcode 4 PBKeyBinding 文件似乎不再有任何作用 自定义键绑定 特别是 Xcode 4 的新热
  • Windows Server 2012 中的 AWS EFS [已关闭]

    Closed 这个问题不符合堆栈溢出指南 目前不接受答案 有人曾经让 Windows Server 使用 Windows NFS 4 1 客户端连接到 AWS EFS 卷吗 我知道它不受支持 但想知道是否有人做过 或通过其他客户端或实用程序
  • 从另一个类调用类方法

    有没有办法从另一个类调用一个类的方法 我正在寻找类似 PHP 的东西call user func array 这是我想要发生的事情 class A def method1 arg1 arg2 class B A method1 1 2 更新
  • 解释 Visual Studio 2010 及更高版本、WinForms 和 WPF 中的严重错误

    尝试将以下代码放入其中LoadWinForms 的事件处理程序或Loaded对于 WPF Dim doc As New XmlDocument Dim nsmgr As New XmlNamespaceManager Nothing thi
  • jquery tmpl 格式化日期?

    我正在使用 jquery tmpl 在表中显示一堆结果 其中之一是我在模板中使用它输出的日期 td class textAlignRight EffectiveDate td 但它的格式如 Date 1245398693390 我怎样才能改
  • 在 r 中读取大文本文件

    我想读取一个包含 110 000 000 行和 8 列的大型视频文件 这些列由 2 个整数列和 6 个逻辑列组成 分隔符 在文件中使用 我尝试使用read big matrix这花了很长时间 我也尝试过dumpDf并且内存不足 我试过ff我
  • Safari 对子像素计算进行舍入

    我有一个连续占用 829px 的容器 并且具有相同大小的背景图像 我在该容器中有一个 div 它根据 829px 容器计算其宽度 在 safari 上 div 宽度约为 173 8px 但由于 safari webkit 向下舍入 其宽度被
  • 如何使用 node.js 响应传入的 Twilio 呼叫和 SMS 消息?

    在我的应用程序中 我使用 twilio node js 模块来接收短信 发送短信 接听电话和拨打电话 我弄清楚了如何发送短信和拨打电话 但我不知道如何回复来电和短信 我如何使用节点来响应这些 当 Twilio 收到对您的电话号码的呼叫时 它
  • 如何将 Jackson mixin 添加到阅读器而不是对象映射器?

    我有一个对象 我想在程序的一部分中使用属性进行序列化 但在不同的部分中没有属性 我还有一个经过广泛定制的 ObjectMapper 用于两种序列化 我的第一个倾向是使用 Mixin 来调整是否显示属性 但似乎您只能将它们放在 ObjectM
  • 运行gradle任务时如何在命令行中传递多个参数?

    我有一个由 gradle 任务运行的 java 和 groovy 类 我已设法使其工作 但我不喜欢在命令行中传递参数的方式 这是我目前通过命令行执行此操作的方法 gradle runTask Pmode doStuff username p
  • Java FileLock 是 POSIX Advisory (fcntl) 锁吗

    我有一个使用 POSIX 咨询锁锁定文件的 C 程序 也就是说 它使用POSIX fcntl系统调用用于锁定操作 我希望 Java 程序能够与 C 程序进行互操作 因此我希望我的 Java 程序也使用 POSIX 咨询锁 Java 中的文件
  • 使用 jQuery .on() 绑定到准备就绪并同时调整大小

    这适用于在就绪和调整大小时运行相同的代码 document ready function window resize function Stuff in here happens on ready and resize resize Tri
  • 正在使用“out”不好的做法

    我刚刚添加了一个outbool 参数到我编写的方法中 以便在我的 UI 中收到警告 我使用了 out 而不是让方法本身返回 false true 因为这意味着做一点事失败 成功 我的想法是warnUser将指示警告实际上是什么 而无需查看该
  • 如何将脚本和 CSS 挂接到 中?

    我正在制作的模块的问题是它会生成一个 javascript 片段 因此我无法使用操作将其挂接到 HTML 部分 因为该操作要求我有一个 JS 文件 如果我是 请纠正我 错误的 我可以通过哪些方法将 JavaScript 片段放入标签中 我正
  • Java + MySQL 完整性违规处理

    我使用 JDBC mysql 数据库 编写 Java 程序 当我违反 mysql 完整性时 例如 我尝试插入相同的主键值 我发现SQL 异常 我应该以永远不会发生的方式编写它 例如 首先布尔函数检查主键值是否不在数据库中 然后调用插入 或者
  • 是否可以使用 document.querySelector() 获取多个 ID?

    是否可以使用 document querySelector 查找多个 ID 例如 div1 div2 div3 如果没有那么有替代解决方案吗 是的 你可以这样做 首先 为了检索multiple元素 你必须使用querySelectorAll
  • 如何用PHP解析XML的Media:Content?

    我在以下位置找到了有关如何完成大部分工作的精彩教程 https www developphp com video PHP simpleXML Tutorial Learn to Parse XML Files and RSS Feeds 但
  • 如何使我的 CSS 代码与所有浏览器兼容? [关闭]

    很难说出这里问的是什么 这个问题模棱两可 含糊不清 不完整 过于宽泛或言辞激烈 无法以目前的形式合理回答 如需帮助澄清此问题以便重新打开 访问帮助中心 p margin 0 padding 0 p error color FF0000 te
  • SVG 属性优先于 CSS&style?

    我有带有指定笔画属性的 SVG 线