SVG剪辑路径在本地工作,但不在线

离子

以下svg剪辑路径在本地可正常使用,但不能在线使用:

<svg xml:space="preserve" enable-background="new 0 0 200 166.414" viewBox="0 0 200 166.414" y="0px" x="0px" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" version="1.1">

    <clipPath id="mask1">
        <rect height="116.673" width="116.673" stroke-miterlimit="10" stroke="#fff" fill="none" transform="matrix(0.7071 0.7071 -0.7071 0.7071 87.559 -44.972)" y="24.871" x="39.729"/>
    </clipPath>

    <line y2="82.438" x2="200" y1="82.438" x1="180" stroke-miterlimit="10" stroke="#fff" fill="none"/>
    <line y2="82.438" x2="17" y1="82.438" x1="0" stroke-miterlimit="10" stroke="#fff" fill="none"/>
    <rect height="116.673" width="116.673" stroke-miterlimit="10" stroke="#fff" fill="none" transform="matrix(0.7071 0.7071 -0.7071 0.7071 87.559 -44.972)" y="24.871" x="39.729"/>
    <rect height="107.393" width="107.393" stroke-miterlimit="10" stroke="#fff" fill="none" opacity="0.2" transform="matrix(0.7071 0.7071 -0.7071 0.7071 87.5595 -44.9719)" y="29.511" x="44.369"/>
    <image xlink:href="/content/events/eventImage_5.jpg" width="100%" height="100%" clip-path="url(#mask1)"/>
</svg>

也许这是我缺少的东西..我一直在尝试各种各样的方法,但是仍然没有运气。可以在此处查看实时示例:http : //akrotirilounge.gr/index

您可以在最顶部看到该示例,在该示例中,事件图像应被剪切为菱形,而不是完全被剪切。这可以在所有兼容的浏览器中完美呈现在本地。

谢谢

罗伯特·朗森

你有一个<base>标签

<base href="http://akrotirilounge.gr/" />

所以当你写 clip-path="url(#mask1)"

你实际上是在写 clip-path="url(http://akrotirilounge.gr/#mask1)

因此,您可以执行以下一项操作:

  • 修复剪辑路径以包含绝对URL
  • 将/ image添加到剪切路径
  • 删除<base>元素

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

查询在线工作但不在本地机器上

Curl Scraper 在本地主机上工作但不在在线服务器上

在JSFiddle上工作,但不在本地工作?

ReactJS + Flask 在本地工作但不在 Heroku 上工作

滑轨| 迁移遗失| 在本地工作,但不在Heroku上工作

网关迁移服务在本地工作但不在远程工作

NodeJS API 在本地工作但不在 Heroku 上工作

如果CSS未链接但内联,则SVG剪辑路径在线有效

Laravel 视图在生产中工作但不在本地

js.erb在本地工作,但不在生产中

GetLogicalDrives - 代码在本地工作但不在虚拟机中

puppeteer 在本地工作,但不在 EC2 AWS 上

Laravel 邮件在本地工作但不在服务器上

应用程序在本地工作,但不在 heroku 上

Rust API 在本地工作,但不在 docker 中

复杂的SVG剪辑路径响应

SVG 剪辑路径的坐标翻转?

奇特的 hack 使反射在本地中断,但不在在线编译器中

在本地删除文件,但不在在线github存储库中删除文件

Codeigniter项目在本地运行,但不在线-找不到404页

ASP.net MVC 4映像在本地加载但不在线

网站在本地但不在在线服务器(WAMP)上运行

.htaccess代码在本地可以正常工作,但不能在cpanel在线上工作

PHP页面在本地工作,但不在服务器上工作

在本地工作,但不在生产上工作UnsatisfiedDependencyException创建名称为'webSecurityConfiguration的bean

Rails Google Oauth2 在本地工作但不在远程工作

javascript 在本地服务器上工作,但不在实时服务器 2 上工作

AJAX postdata 在本地主机上工作但不在(Apache)服务器上工作

ASP.Net LinkButton在本地工作,但不在服务器上工作