小编Tim*_*Tim的帖子

CSS背景中的SVG未显示在Safari中

以下代码在Safari中不起作用,图像不显示.这只发生在Safari中,它适用于所有其他浏览器,我无法弄清楚原因.这是CSS代码:

.hero {
        background: url(images/cards.svg) no-repeat center center fixed;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        background-size: cover;
        height:180px;
        width:100%;
        margin-bottom:20px;
    }
Run Code Online (Sandbox Code Playgroud)

和HTML代码:

<div class="hero"></div>
Run Code Online (Sandbox Code Playgroud)

更新:上面的代码在将"cards.svg"转换为JPG时有效,但我宁愿使用SVG,因为它们加载速度更快.为什么SVG不会出现在Safari(7.0.1)中?根据http://caniuse.com,支持SVG作为CSS背景图像但不会显示.

html css safari svg

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

PHP - setcookie()无效

如果您勾选复选框,我有这个页面设置一个cookie并回显一个字符串.字符串打印正确,但cookie永远不会设置,我不知道为什么.

<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post">
<label for="checkbox">Option 1:</label>
<input type="checkbox" name="checkbox" id="checkbox"><br>
<input type="submit" name="submit" value="Submit">
</form>
  <?php
if (isset($_POST['checkbox'])) {
  setcookie("cookie", "on", time()+3600*24);
  echo "You checked the checkbox and a cookie was set with a value of:<br>";
}
else {
  setcookie("cookie", "off", time()+3600*24);
  echo "You didn't check the checkbox and a cookie was set with a value of:<br>";
}
echo $_COOKIE['cookie'];
  ?>
Run Code Online (Sandbox Code Playgroud)

有谁知道为什么上面的代码不起作用?

php cookies

6
推荐指数
3
解决办法
2万
查看次数

MACD函数返回不正确的值

我正在尝试使用PHP 交易函数(可用作PECL扩展)来计算各种证券的移动平均收敛/差异(MACD).但是,返回的值似乎与我的计算不符.

考虑以下一系列股票的收盘价:

$close = array (
  0 => 459.99,
  1 => 448.85,
  2 => 446.06,
  3 => 450.81,
  4 => 442.8,
  5 => 448.97,
  6 => 444.57,
  7 => 441.4,
  8 => 430.47,
  9 => 420.05,
  10 => 431.14,
  11 => 425.66,
  12 => 430.58,
  13 => 431.72,
  14 => 437.87,
  15 => 428.43,
  16 => 428.35,
  17 => 432.5,
  18 => 443.66,
  19 => 455.72,
  20 => 454.49,
  21 => 452.08,
  22 => 452.73,
  23 => 461.91, …
Run Code Online (Sandbox Code Playgroud)

php ta-lib technical-indicator

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

在容器中运行 openGL 时出现问题

我正在尝试使用 X11 转发来容器化基于 QT 的 GUI 应用程序(特别是ITK-SNAP)。itk-snap:3.8当我使用以下 Dockerfile构建图像(我们称之为)时

# 16.04 because https://askubuntu.com/a/895903
FROM ubuntu:16.04
WORKDIR /opt
RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y curl libcurl3 libgl1-mesa-dev libsm6 libice6 libxext6 libxrender1 libdbus-1-3 libvips-dev xorg libx11-dev libglu1-mesa-dev libfreetype6-dev freeglut3 freeglut3-dev mesa-common-dev libglew1.5-dev libglm-dev mesa-utils libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core && \
    curl -LO https://sourceforge.net/projects/itk-snap/files/itk-snap/3.8.0/itksnap-3.8.0-20190612-Linux-x86_64.tar.gz && \
    tar -xvzf itksnap-3.8.0-20190612-Linux-x86_64.tar.gz && \
    rm -rf itksnap-3.8.0-20190612-Linux-x86_64.tar.gz
ENV PATH=$PATH:/opt/itksnap-3.8.0-20190612-Linux-gcc64/bin
CMD itksnap
Run Code Online (Sandbox Code Playgroud)

我可以运行它

# `xhost +` to allow any X conn, get display …
Run Code Online (Sandbox Code Playgroud)

x11 opengl glx itk docker

5
推荐指数
0
解决办法
2291
查看次数

使用错误连接的 Doctrine 实体管理器

根据该Symfony的文档,多个实体管理器可以通过把它们列出来配置config/packages/doctrine.yaml,然后在这样的控制器选择特定的实体管理器:$this->getDoctrine()->getManager('customer');

我设置了我的config/packages/doctrine.yaml

doctrine:
    dbal:
        default_connection: default
        connections:
            default:
                # configure these for your database server
                url: '%env(DATABASE_URL)%'
                driver: 'pdo_mysql'
                server_version: '8.0'
                charset: utf8mb4
            meter:
                # configure these for your database server
                url: '%env(DATABASE_METER_URL)%'
                driver: 'pdo_mysql'
                server_version: '8.0'
                charset: utf8mb4

    orm:
        default_entity_manager: default
        entity_managers:
            default:
                connection: default
                naming_strategy: doctrine.orm.naming_strategy.underscore
                mappings:
                    App:
                        is_bundle: false
                        type: annotation
                        dir: '%kernel.project_dir%/src/Entity'
                        prefix: 'App\Entity'
                        alias: App
            meter:
                connection: meter
                naming_strategy: doctrine.orm.naming_strategy.underscore
                mappings:
                    App:
                        is_bundle: false
                        type: annotation
                        dir: …
Run Code Online (Sandbox Code Playgroud)

php symfony doctrine-orm

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

标签 统计

php ×3

cookies ×1

css ×1

docker ×1

doctrine-orm ×1

glx ×1

html ×1

itk ×1

opengl ×1

safari ×1

svg ×1

symfony ×1

ta-lib ×1

technical-indicator ×1

x11 ×1