小编Mo *_*tin的帖子

使用CSS/HTML创建固定的5圈评级

我正在尝试使用CSS和HTML制作一个5圈评级系统(参见下面的图片,我希望它看起来像),但我不知道如何实现这一目标.

圈子等级

评级2

我最初的想法是制作5个圆圈然后以某种方式使用它们作为背景颜色的掩模,这是所有5个圆圈的完整宽度.所以第一张图片的宽度为90%,背景颜色为#4a494a,而第二张图片的宽度为60%,背景颜色为#4a494a.

这些圆是固定的,因此不需要任何相互作用来绘制它们.

有没有人对我如何做到这一点有任何想法?

html css linear-gradients radial-gradients css-shapes

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

关联数组+ Foreach语句 - 未定义的变量

我真的在努力做这项工作,我看过导游,但我似乎无法看到我和他们之间的区别,除了阵列的布局.

<?php
$country = array('England' => "London", 'Scotland' => "Edinburgh", 'France' => "Paris");

foreach ($capitals as $country=>$capital) {
echo "The capital of $country is $capital";
}

?>
Run Code Online (Sandbox Code Playgroud)

我想要它做的就是说这个国家和它的首都.

错误代码 -

Notice: Undefined variable: capitals in C:\xampp\htdocs\foreach.php on line 4

Warning: Invalid argument supplied for foreach() in C:\xampp\htdocs\foreach.php on line 4
Run Code Online (Sandbox Code Playgroud)

提前致谢.

php arrays foreach

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

没有重复的Ruby合并数组然后使用更高的重复数组值

我正在开发一个版本控制系统,其中在多个不同的环境中指定了厨师食谱版本号.

我已经能够使用这种格式将两个环境文件合并在一起 -

source      = JSON.parse(File.read("A.json"))
destination = JSON.parse(File.read("B.json"))
source      = destination.merge(source)
Run Code Online (Sandbox Code Playgroud)

每个文件的值都采用以下格式 -

'一个'

{
  "a": "v2.0.18",
  "b": "v5.0.2",
  "c": "v17.0.0",
  "d": "v9.0.0",
}
Run Code Online (Sandbox Code Playgroud)

'B'

{
  "a": "v1.0.18",
  "b": "v4.0.0",
  "c": "v20.0.0",
  "d": "v7.0.0"
}
Run Code Online (Sandbox Code Playgroud)

目前做 -

{
  "a": "v2.0.18",
  "b": "v5.0.2",
  "c": "v17.0.0",
  "d": "v9.0.0",
}
Run Code Online (Sandbox Code Playgroud)

我想要它做什么 -

{
  "a": "v2.0.18",
  "b": "v5.0.2",
  "c": "v20.0.0", #keeps higher value
  "d": "v9.0.0",
}
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激.谢谢

ruby arrays hash

0
推荐指数
2
解决办法
105
查看次数