小编Pet*_*ang的帖子

滚动到达div时更改内部div的CSS

我试图实现一个滚动函数,其中内部div的CSS从顶部到达某个高度时发生变化.

var $container = $(".inner-div");
var containerTop = $container.offset().top;
var documentTop = $(document).scrollTop();
var wHeight = $(window).height();
var minMaskHeight = 0;
var descriptionMax = 200;
var logoMin = -200;
var maskDelta = descriptionMax - minMaskHeight;
var $jobOverview = $container.find(".right");
var $jobLogo = $container.find(".left");

var curPlacementPer = ((containerTop - documentTop) / wHeight) * 100;
var topMax = 85;
var center = 20;
var bottomMax = -15;

//console.log("Placement: " + curPlacementPer);

function applyChanges(perOpen) {
  var maskHeightChange = maskDelta * (perOpen / 100); …
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery scroll

12
推荐指数
2
解决办法
1024
查看次数

AXIOS 请求:“错误:连接 ECONNREFUSED 127.0.0.1:80”

试图了解我的 GET 请求发生了什么。我使用 node.js 在后端进行了设置。我一开始以为我使用了错误的 .env、url、用户名和密码……但是当我检查 Postman 时,Basic Auth 似乎可以毫无问题地获取 JSON 数据。我使用 AXIOS 错了吗?

这是我的 GET 请求:

let customers;
try {
    let user_res = await axios({
        method: "GET",
        url: "api._____.com/customers",
        auth: {
            username: process.env.USERNAME,
            password: process.env.PASSWORD
        }
    });
    customers = user_res.data;
    console.log(customers);
} catch (err) {
    const error = new HttpError(
        "API failed, please try again.",
        500
    );
    return next(error);
}
Run Code Online (Sandbox Code Playgroud)

错误日志:

API_NAME error Error: connect ECONNREFUSED 127.0.0.1:80
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1137:16) {
    errno: -61,
    code: 'ECONNREFUSED',
    syscall: 'connect', …
Run Code Online (Sandbox Code Playgroud)

async-await axios

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

M1 docker 预览和 keycloak“图像平台 (linux/amd64) 与检测到的主机平台 (linux/arm64/v8) 不匹配”问题

我刚刚下载了 Docker Preview v3.1 https://docs.docker.com/docker-for-mac/apple-m1/并尝试运行 keycloak。

还有其他人遇到这个问题吗?

docker run -p 8080:8080 -e KEYCLOAK_USER=admin -e KEYCLOAK_PASSWORD=admin quay.io/keycloak/keycloak:12.0.4
WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
Run Code Online (Sandbox Code Playgroud)

macos docker keycloak apple-m1

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

全宽-猫头鹰轮播2期

尝试创建全宽的猫头鹰轮播,但是当我在chrome上检查元素时,我一直在.owl阶段看到它:

element.style {
    transform: translate3d(-1872px, 0px, 0px);
    transition: 0s;
    width: 7264px;
    padding-left: 200px;
    padding-right: 200px;
}
Run Code Online (Sandbox Code Playgroud)

最初,我尝试只覆盖.owl-stage上的填充,但是填充保持不变。

我还尝试将所有图像的最小宽度设置为100%和100vw,但这也没有用。

无论如何,在.owl-stage上调整填充?


这是我的代码:

element.style {
    transform: translate3d(-1872px, 0px, 0px);
    transition: 0s;
    width: 7264px;
    padding-left: 200px;
    padding-right: 200px;
}
Run Code Online (Sandbox Code Playgroud)
$('.owl-carousel').owlCarousel({
    stagePadding: 200,
    loop:true,
    margin:0,
    singleItem:true,
    nav:true,
    navText: [
        "<i class='fa fa-caret-left'></i>",
        "<i class='fa fa-caret-right'></i>"
    ],
    dots:true,
    // autoplay: true,
    // autoplayHoverPause: true,
    responsive:{
        0:{
            items:1,
            stagePadding: 60
        },
        600:{
            items:1,
            stagePadding: 100
        },
        1000:{
            items:1,
            stagePadding: …
Run Code Online (Sandbox Code Playgroud)

html css owl-carousel owl-carousel-2

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

Boolean/PHP:为什么"bool(1)> $ v"导致NULL?

在Toptal上看到这个问题并且有点困惑:

$v = 1;
$m = 2;
$l = 3;

if ($l > $m > $v) {
    echo "yes";
}
else {
    echo "no";
}
Run Code Online (Sandbox Code Playgroud)

我明白为什么答案是"不",但他们的推理对我来说有点混乱:

首先,$l > $m将评估哪个产生布尔值为1true.将该布尔值与整数值1(即bool(1) > $v)进行比较将导致NULL,因此输出将为"否".

为什么bool(1) > $v变得nullundefinedfalse

php boolean

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