小编nTu*_*ply的帖子

如何使图像在 2 个 div 上居中

我试图取得一些成就,但徒劳无功。我把图片放在下面了,它值一千字。

当前的

基本上我试图将 div 3(位于 div 2 中)精确地置于 div 1 和 2 之间,以获得以下结果

后

现在,这是我的 HTML 和 CSS 代码:

超文本标记语言

<div id="container">
    <div id="leftSide">
        <!-- 1. -->
    </div>

    <div id="rightSide">
        <!-- 2. -->
        <div id="circle">
            <!-- 3. Contains the image -->
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS

#container{
    width: 600px;
    float: left;
    padding: 0;
    margin: 0 auto;
}

#leftSide{
    width: 300px;
    height: 300px;
    float:left;
    background-color: blue;
}

#rightSide{
    width: 300px;
    height: 300px;
    float:left
    background-color: red;
}

#circle{
    width: 100px;
    height: 100px;
    margin-left: 30px;
    background-color: …
Run Code Online (Sandbox Code Playgroud)

html css

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

如何在cloudbuild.yaml中使用Kaniko?

我刚刚了解到,可以通过使用 Kaniko 缓存来加快 Google Cloud build 中的构建过程。我查看了文档,它提供了一个小例子。但是,我不确定如何将其应用到我的用例中。我基本上将 Nuxt 应用程序推送到我的 Github 存储库中,每次推送时云都会构建它。文档示例说我们需要替换cloud-builders/dockerkaniko-project/executor:latest. 下面是我的一个片段cloudbuild.yaml

steps:
# Create .npmrc file from Fontawesome secret
- name: gcr.io/cloud-builders/gcloud
  entrypoint: 'bash'
  args: [ '-c', 'gcloud secrets versions access latest --secret=fontawesome > .npmrc' ]
# Build the container image
- name: 'gcr.io/cloud-builders/docker'
  args: ['build', '-t', 'gcr.io/PROJECTNAME/IMAGENAME:$COMMIT_SHA', '.']
# Push the image to Container Registry
- name: 'gcr.io/cloud-builders/docker'
  args: ['push', 'gcr.io/PROJECTNAME/IMAGENAME:$COMMIT_SHA']
Run Code Online (Sandbox Code Playgroud)

Kaniko 文档说我需要以下内容:

steps:
- name: 'gcr.io/kaniko-project/executor:latest'
  args:
  - --destination=gcr.io/$PROJECT_ID/image
  - --cache=true
  - …
Run Code Online (Sandbox Code Playgroud)

docker google-cloud-platform google-cloud-build kaniko cloudbuild.yaml

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

Java中的Collections.sort()是否有更快的速度?

我做了一个中值滤波算法,我想优化它.目前它需要大约1秒来过滤2MM线(一个文件读入ArrayList elements),我试图将它减少到更少(可能是一半的时间?)我正在使用ArrayLists作为我的算法并最小化嵌套循环的使用为了避免增加时间,我仍然无法达到低于0.98秒的上限.

这是一个执行中值过滤器的代码片段:

//Start Filter Algorithm 2
        int index=0;
        while(index<filterSize){
            tempElements.add(this.elements.get(index+counter)); //Add element to a temporary arraylist
            index+=1;
            if(index==filterSize){
                outputElements.add(tempElements.get((filterSize-1)/2)); //Add median Value to output ArrayList
                tempElements.clear(); //Clear temporary ArrayList
                index = 0; //Reset index
                counter+=1; //Counter increments by 1 to move to start on next element in elements ArrayList                    
            }
            if(elementsSize-counter <filterSize){
                break; //Break if there is not enough elements for the filtering to work
            }
        }
Run Code Online (Sandbox Code Playgroud)

发生了什么事情,我正在elementsfilterSize我提供的arraylist 循环.然后我将元素添加到临时(tempElements)arraylist,使用它Collections.sort()(这是我想要避免的)排序,找到中值并将其添加到我的最终输出arraylist.然后我清除了tempElements …

java sorting algorithm performance arraylist

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

使用CSS3淡出?

我试图找到一种方法,使文本在加载时淡入淡出,并在几秒钟后使用CSS淡出.我搜索了SO和谷歌,但我找不到那样的东西.基本上,文本在加载时淡入,然后在几秒钟内立即淡出.例如,我可以有2s淡入和4s淡出.

这是我用于淡入的内容:

.text { 
     -webkit-animation: fadein 4s; /* Safari, Chrome and Opera > 12.1 */
       -moz-animation: fadein 4s; /* Firefox < 16 */
        -ms-animation: fadein 4s; /* Internet Explorer */
         -o-animation: fadein 4s; /* Opera < 12.1 */
            animation: fadein 4s;
}

 @keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}
Run Code Online (Sandbox Code Playgroud)

现在我试图在淡入淡出后立即让相同的文字淡出.这是否可能与CSS一起使用?

谢谢

html css css3

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

图像上是否可以有半透明的前景色?

我在一个 div 中有几张图像,我正在尝试对图像产生影响。基本上,我只是尝试在图像上设置一个不透明度约为 0.7 的前景色,这样我仍然可以看到图像并具有该效果。

现在,我环顾四周,发现了一些非常好的解决方案,例如这个解决方案,但它与我想要实现的方法不同。

这是我的 HTML

<div class="col colMg">
    <div class="prodImg">
        <img src="images/model1.jpg" alt="" title="" />
        <div class="layer"></div>
    </div>

    <div class="prodImg">
        <img src="images/model2.jpg" alt="" title="" />
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

请注意layer我的 HTML 片段中的类。由于某种原因,它不能与我下面放置的 CSS 一起正常工作。从这里提供的代码来看,它layer覆盖了我的整个页面,包括其父 div 中的图像div. That's now what I want. I want it to cover only the image in its parent

这是我的 CSS

#prodIntro{
    margin-top: 10px;
    width: 50%;
    background-color: red;
    display: block;
    display:visible;
}

.col{
    width: 33%;
    float: left;
} …
Run Code Online (Sandbox Code Playgroud)

html css

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

如何修复 SVG 动画在 Safari 中不起作用的问题

就在昨天,我成功制作了一个在 Chrome 中完美运行的动画 SVG。我今天尝试在 Safari 中打开它,但动画不起作用。有针对这个的解决方法吗?我尝试过做一些研究,但大多数都显示 CSS3,而d:pathCSS 方法也不起作用,而且实际上更糟,因为什么也没有显示。

这是我的代码

<svg width="1279" height="650" viewBox="0 0 1279 650" xmlns="http://www.w3.org/2000/svg">
    <path d="M-138 -167.889C-138 -167.889 2002 -494.389 1020.73 -167.889C39.4558 158.611 1111.22 305.526 942.746 516.955C681.205 845.177 -138 458.649 -138 458.649V -167.889Z" 
    fill="#000000">
    
    <!-- First shape and last shape in values are the same -->
    <animate 
            repeatCount="indefinite" 
            fill="#454599" 
            attributeName="d" 
            dur="12s" 
            values="
                M-138 -167.889C-138 -167.889 1986.46 -591.778 1020.73 -167.889C55 256 1148.99 306.909 942.746 516.954C736.5 727 -138 458.649 -138 458.649V-167.889Z;

                M-138 -167.889C-138 -167.889 1923.96 -760.278 1020.73 …
Run Code Online (Sandbox Code Playgroud)

svg svg-animate

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

如何为产品类别设置SQL表结构?

我是SQL的新手,我目前正在尝试在PHP和MySql中创建一个简单的产品页面.现在我有一个products其中有我的产品表id,name,pricestock.

编辑:示例products表:

|----------------------------------------------------------------|
|    id    |         name        |       price    |     stock    |
|----------------------------------------------------------------|
|     1    |    Guess T-Shirt    |       10       |      100     |
|----------------------------------------------------------------|
Run Code Online (Sandbox Code Playgroud)

我想要做的是为产品设置不同的类别,这样每个产品可以分为多个类别.

以下是每种产品的选项:

在此输入图像描述

现在如您所见,每个子类别都有不同的类别.

首先想到的是,我想要一个包含所有这些类别的表作为行和id来自我products表的外键.我意识到这不是最好的方法,但我也不知道什么是正确的方法.

如果问题可能无关紧要,我会提前道歉.我没有任何代码可以展示,我只需要对正确的数据库结构进行一些输入.

如果您需要更多详细信息,请发表评论,我将更新此帖子.谢谢

php mysql sql

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

在JQuery中传递多个数据

我是Ajax的新手,我正在尝试将多个变量传递给我的PHP文件,但它并没有真正起作用.基本上问题是,当我传递多个变量时,它会停止工作.我在下面详细解释.

这是我的ajax代码的片段.我用这个来上传文件:

var mdata = new FormData();
mdata.append('image_data', $(this)[0].files[0]);
var id = $id //$id is passed inside my function. Just assigning it but not necessary

jQuery.ajax({
    type: "POST", // HTTP POST
    processData: false,
    contentType: false,
    url: "includes/ul.php", //Ajax Calls here
    data: mdata, //Form variables
    dataType: 'json',
Run Code Online (Sandbox Code Playgroud)

上面的代码片段有效.如你所见,我只是路过mdata.

现在,当我尝试传递多个数据时会出现问题.上传停止工作.我试图发送一封我的电子邮件,我$_POST得到一个空数组.下面是我尝试过的代码不起作用:

data: {mdata: mdata, "prodID":id} //See how I pass multiple variables now
Run Code Online (Sandbox Code Playgroud)

这是我的PHP代码.基本上一切都在我传递时mdata,如第一个代码片段所示.然而,使用多个变量它不起作用(即我的$ _POST)没有获得值,甚至上传也不起作用:

<?php
    $fullSize = "../prod/full_size/";
    $thumb = "../prod/thumb/";
    $_thumb = "prod/thumb/";
    $image_height = 520; …
Run Code Online (Sandbox Code Playgroud)

php ajax jquery

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

使用PHP PDO Query选择2列

我是PHP和PDO的新手,我正在尝试创建一个简单的登录系统.现在,我正在尝试从我的表中获取id和密码,以与用户输入的密码进行比较(我使用单向加密方式加盐).所以,现在问题是,当我这样做时$password = $stmt->fetchColumn(1),我的登录系统工作.现在,当我尝试以前id做的$id = $stmt->fetchColumn(0)时候$password,我不能再登录了,我得到了"错误的用户名/密码"错误.

现在我很确定我做错了fetchColumn但我无法理解.

这是一个有效的代码片段:

$con = new PDO( DB_DSN, DB_USERNAME, DB_PASSWORD );
     //set how pdo will handle errors
$con->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION );
     //this would be our query.
$sql = "SELECT id, password FROM user_admin WHERE email = :email";

      //prepare the statements
$stmt = $con->prepare( $sql );
     //give value to named parameter :email
$stmt->bindValue( "email", $this->email, PDO::PARAM_STR );
$stmt->execute();

$password = $stmt->fetchColumn(1);
Run Code Online (Sandbox Code Playgroud)

现在以下不起作用.请注意,当我添加$id:

$con = new …
Run Code Online (Sandbox Code Playgroud)

php mysql pdo

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

在图像悬停 Jquery 上显示 div

我在 SO 上花了 30 分钟来寻找解决方案,但仍然找不到。可能是因为我不知道要寻找什么。

基本上我有包含图像和文本的 div。只有在我将鼠标悬停在图像上后,文本才会出现在图像上。HTML 和 CSS 结构都很好,我在hover函数上的 JQuery 有问题,主要是知道如何选择内部 div(而不是实际上如何使用hover函数本身)。

我想要做的是当我将鼠标悬停在图像 div ( img-container) 上时,它会hover-img在该图像上显示文本 ( )。

下面是我的代码:

HTML

<div id="content" class="col-12">
  <!-- Image Gallery -->
  <div class="col-lg-4 col-md-6 col-xs-12 img-container">
    <img class="img-gal" src="#" />


    <div class="hover-img">
      <p class="img-text">Text on Hover</p>
    </div>
  </div>
</div
Run Code Online (Sandbox Code Playgroud)

CSS

.img-container{
  float:left;
  margin: 0;
  padding: 0;
  cursor: pointer;
  position: relative;
}

.img-gal{
  width: 100%;
  height: auto;
  position: relative;
}

.hover-img{
  position: absolute;
  top: 0;
  left: …
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery

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