小编And*_* R.的帖子

隐藏时获取SVG的BBox

我试图解决这个问题已经超过一天了,但我找不到答案。我的问题是我需要缩放 SVG 图像(响应式设计)。我需要在客户端操作 SVG 代码,所以通过 img 标签嵌入它不是一个选项。因此,我尝试改用内嵌图像。但是,要正确缩放它,似乎我需要设置 viewBox 属性。SVG 文件是由某些无法自行设置边界框的软件生成的,因此我的想法是为此目的使用 JavaScript。

问题是我的软件使用了我无法修改的库中的各种选项卡控件。我不能只得到边界框,因为它最初没有呈现,因此我只得到零(在 Chrome 中)或错误消息(在 Firefox 中)。

我需要的是一种无需实际渲染对象即可获得边界框大小的方法。无法操作库用于显示和隐藏选项卡的显示参数。

有任何想法吗?

一个想法是将 SVG 复制到另一个可见的 div 中,但我不知道这是否能解决问题。我不知道该怎么做。

此致

javascript jquery svg inline

5
推荐指数
2
解决办法
2501
查看次数

使用 TypeScript 将箭头函数编译为常规函数

一个相当简单的问题,但我还没有在任何地方找到答案:是否有一些开关可以让 TypeScript 将箭头函数编译成普通的 JavaScript 函数?

我在我的代码中经常使用它们,我不想重写所有内容。但我最近意识到,IE 不支持它们。

我已经尝试将脚本版本切换到 ES5,但是我的代码将无法再编译,因为我也在使用“过滤器”,这似乎不是它的一部分。但是,我不知道,这是否会首先完成这项工作。

javascript typescript arrow-functions

4
推荐指数
1
解决办法
3796
查看次数

将 JsonDictionary 属性应用于字典

如果我尝试将 JsonDictionary 属性添加到 .net Dictionary(Of Integer, MyClass),编译器会告诉我,无法应用该属性。为什么是这样?

<JsonDictionary()>
Public ReadOnly Property monatswerte As Dictionary(Of Integer, MyClass)
Run Code Online (Sandbox Code Playgroud)

我基本上找不到有关如何在线使用 JsonDictionary 的任何示例。

.net c# vb.net json.net

2
推荐指数
1
解决办法
2617
查看次数

将CSS应用于嵌入img-tag的SVG图像

在我的页面上,我使用img标签嵌入SVG图像.现在我想对它们应用一些css.只要您将SVG源代码直接复制到页面中,这种方法就可以正常工作.但是,如果我使用img src属性嵌入它们,则不会.

有没有办法让这项工作?

<style type="text/css">
path:hover {
    fill:white;
}
</style>

<img src="my.svg" />
Run Code Online (Sandbox Code Playgroud)

提前致谢!

html css svg

1
推荐指数
1
解决办法
3443
查看次数

标签 统计

javascript ×2

svg ×2

.net ×1

arrow-functions ×1

c# ×1

css ×1

html ×1

inline ×1

jquery ×1

json.net ×1

typescript ×1

vb.net ×1