Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
CSS高度:除SVG之外的所有类型都自动_Css - Fatal编程技术网

CSS高度:除SVG之外的所有类型都自动

CSS高度:除SVG之外的所有类型都自动,css,Css,不知道这是否可行,但我想用以下内容缩放我网站上的所有图像: .myClass img { height: auto; } 但是,所有*.svg文件都不应与该模式匹配。有没有办法通过本机css实现这一点 我发现了这样的东西: .myClass img[src$=".svg"] {height: auto;} 但这似乎只会触发svg文件。正在尝试使用=似乎在语法上不正确。为此,您需要参考属性选择器 例如: .myclass[src$=".svg"] 参考文献; 编辑; 刚刚看到你的编

不知道这是否可行,但我想用以下内容缩放我网站上的所有图像:

.myClass img {
    height: auto;
}
但是,所有*.svg文件都不应与该模式匹配。有没有办法通过本机css实现这一点

我发现了这样的东西:

.myClass img[src$=".svg"] {height: auto;}

但这似乎只会触发svg文件。正在尝试使用=似乎在语法上不正确。

为此,您需要参考属性选择器

例如:

.myclass[src$=".svg"]
参考文献;

编辑; 刚刚看到你的编辑。 在css中,还可以使用:not(选择器)

例如:

.myclass:not([src$=".svg"]);

为此,您需要参考属性选择器

例如:

.myclass[src$=".svg"]
参考文献;

编辑; 刚刚看到你的编辑。 在css中,还可以使用:not(选择器)

例如:

.myclass:not([src$=".svg"]);
首先将“高度”设置为“所有图像”,然后不敏感地重置所有带有后缀svg case的src图像的设置


首先将高度设置为所有图像,然后无意识地重置带有后缀svg大小写的src的所有图像的设置

为了实现它的价值,您可以直接内联
svg
文件,而不是通过
img
标记包含它们?然后,您可以使用
css
而不是
img
css
中自定义它们。问题是,这是在Typo3上下文中,用户可以通过RTE-editor插入svg文件。Try
.myClass img:not([src$=”.svg“]){…
,不管它值多少,您可以直接内联
svg
文件,而不是通过
img
标记包含它们?然后,您可以在
css
中使用
svg
而不是
img
自定义它们。问题是,这是在Typo3上下文中,用户可以通过RTE-editor插入svg文件。Try
.myClass img:not([src$=”.svg“]){…
,这也要感谢@Vucko。我会尽快接受:)就这样:)谢谢@Vucko。将尽快接受此邮件:)