小编Ric*_*cky的帖子

使用webpack定义全局变量

是否可以使用webpack定义一个全局变量,结果如下:

var myvar = {};
Run Code Online (Sandbox Code Playgroud)

我看到的所有示例都使用外部文件 require("imports?$=jquery!./file.js")

javascript webpack webpack-2 webpack-3

117
推荐指数
4
解决办法
14万
查看次数

Vue项目中的视图和组件文件夹有什么区别?

我只是使用命令行(CLI)来初始化Vue.js项目.在CLI创建src/componentssrc/views文件夹.

我使用Vue项目已经有几个月了,文件夹结构对我来说似乎很新.

生成的Vue项目中的文件夹views和有什么区别?componentsvue-cli

vue.js vuejs2 vue-cli vue-cli-3

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

如何确定已安装的webpack版本

特别是在从webpack v1过渡到v2期间,以编程方式确定安装了哪个webpack版本非常重要,但我似乎找不到合适的API.

javascript node.js webpack webpack-2 webpack-3

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

点击提交按钮时,HTML表单会执行一些"操作"

我想了解HTML表单.例如,我有2个输入文本字段用于名字和姓氏以及提交按钮.单击提交按钮时,我希望网页显示如下内容:您的姓名是"名字""姓氏".

<!DOCTYPE html>
<html>
   <body>
      <form>
         First name: <input type="text" name="firstname" /><br />
         Last name: <input type="text" name="lastname" /><br />
         <input type="submit" value="Submit" />
      </form> 
   </body>
</html>
Run Code Online (Sandbox Code Playgroud)

当我点击该按钮时,我需要在这里获得一些"动作"?

编辑:好的,现在我发现我需要PHP或JavaScript.有人可以建议或提供PHP或Js的示例代码作为参考吗?

html form-submit

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

当使用CSS counter()函数时,为什么在Chrome中可以选择伪元素,除了最后一个伪元素?

背景:

Pseudo-elements 不应该是可选择的,因为它们是CSS生成的内容,不会插入到DOM中.


题:

问题是:

pseudo-elements除了最后一个,当counter()content属性中使用CSS 功能时,为什么在Chrome 中可以选择?


插图:

伪元素bug Chrome


代码链:

的jsfiddle

body {
  margin: 0;
}
ul {
  margin: 0;
  padding: 0;
  height: 100vh;
  list-style: none;
  display: flex;
  text-align: center;
  justify-content: center;
  align-items: center;
  counter-reset: list-items;
}
li {
  flex: 1;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  counter-increment: list-items;
}
li:first-child {
  background-color: forestgreen;
}
li:nth-child(2) {
  background-color: whitesmoke;
  color: saddlebrown;
}
li:nth-child(3) {
  background-color: firebrick;
}
li:hover {
  background-color: black;
  color: white; …
Run Code Online (Sandbox Code Playgroud)

html css google-chrome css3

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

如果已经在应用动画的类中声明了CSS动画的`0%`关键帧中的属性,是否安全?

语境:

根据动画规范:

如果未指定"0%"或"来自"关键帧,则用户代理使用要设置动画的属性的计算值构造"0%"关键帧.如果未指定"100%"或"到"关键帧,则用户代理使用要设置动画的属性的计算值构造"100%"关键帧.

这可能导致两种不同的解释:

  • A)在类中声明属性,而不是0%from关键帧中声明属性.

  • B)中声明的类的属性0%from关键帧.


简化示例:

p:first-of-type {
  opacity: 0;
  animation: a 3s linear infinite alternate;
}
@keyframes a {
  100% {
    opacity: 1;
  }
}
p:last-of-type {
  opacity: 0;
  animation: b 3s linear infinite alternate;
}
@keyframes b {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
Run Code Online (Sandbox Code Playgroud)
<p>
  A) Declare the property in the class <strong>and not</strong> in the …
Run Code Online (Sandbox Code Playgroud)

css css3 css-animations

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

使用顶部三角形为div添加边框

我正在尝试使用顶部三角形为div添加边框

问题是边框没有应用于三角形部分

body {
  background-color: #F3F5F6;
}
.info-panel {
  display: block;
  position: relative;
  background: #FFFFFF;
  padding: 15px;
  border: 1px solid #DDDDDD;
  margin-top: 20px;
}
.info-panel:after {
  content: '';
  display: block;
  position: absolute;
  left: 20px;
  bottom: 100%;
  width: 0;
  height: 0;
  border-bottom: 10px solid #FFFFFF;
  border-top: 10px solid transparent;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
}
Run Code Online (Sandbox Code Playgroud)
<div class="info-panel">
  Testing
</div>
Run Code Online (Sandbox Code Playgroud)

我不想添加一个css框阴影.

我需要一个边框.


的jsfiddle

html css html5 css3

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

如何使用div skew修复内容?

我正在<div>使用该skewX(-18deg)值转换元素,问题是当我向其中插入文本时,我无法阻止它溢出.

使用倾斜容器内的元素转换回正常skewX(18deg).

最终结果应如下所示:

$(document).ready(function() {

  var curPage = 1;
  var numOfPages = $(".skw-page").length;
  var animTime = 1000;
  var scrolling = false;
  var pgPrefix = ".skw-page-";

  function pagination() {
    scrolling = true;

    $(pgPrefix + curPage).removeClass("inactive").addClass("active");
    $(pgPrefix + (curPage - 1)).addClass("inactive");
    $(pgPrefix + (curPage + 1)).removeClass("active");

    setTimeout(function() {
      scrolling = false;
    }, animTime);
  };

  function navigateUp() {
    if (curPage === 1) return;
    curPage--;
    pagination();
  };

  function navigateDown() {
    if (curPage === numOfPages) return;
    curPage++;
    pagination();
  }; …
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery css3

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

在悬停中应用CSS过渡属性而不是在正常状态下有什么区别?

我正在学习CSS3.现在,我在w3schools网站上看到的是:

CSS

#ID {
  transition: transform 3s;
}

#ID:hover {
  transform: rotateX(20deg);
}
Run Code Online (Sandbox Code Playgroud)

而我所做的就是:

CSS:

#ID:hover {
  transform: rotateX(20deg);
  transition: transform 3s;
}
Run Code Online (Sandbox Code Playgroud)

两者都有效.所以,问题是:我可以将转换和任何转换属性放在同一个选择器中吗?或者这不是正确的方法?

css css3

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

如何选择一个类下的所有元素?

我目前在我的css文件中有这个.

*,
*::before,
*::after {
  box-sizing: border-box;
}
Run Code Online (Sandbox Code Playgroud)

我有另一个叫做的课

.chat{
...
}
Run Code Online (Sandbox Code Playgroud)

但我不想使用之前的*选择器.我只想选择.chat课堂上的所有元素.不是整个该死的网站中的所有元素,而是所有属于.chat该类的元素.我该怎么做?

css css3

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