小编use*_*660的帖子

如何创建工作区

我们如何在Visual Studio Code中创建工作区?我看到“文件”菜单命令可以打开,将文件夹添加到并保存工作空间,但是却无法创建一个工作空间。

问题如何在VS代码中创建工作区以及如何创建VSCode Python工作区?特定于Python。我在问如何创建通用工作区。

问题VS Code中的“工作区”是什么?提供了关于它们是什么的一些解释,但不清楚如何创建它们。

workspace visual-studio-code

7
推荐指数
5
解决办法
9187
查看次数

CSS规则的优先顺序

我见过:

他们似乎都说,对于多次出现的相同选择器,最后一个选择器获胜.然而,这不是我发生的事情.因此,鉴于"Aqua.css"具有:

body {color:aqua;}
Run Code Online (Sandbox Code Playgroud)

而"Red.css"有:

body {color:red;}
Run Code Online (Sandbox Code Playgroud)

然后使用以下内容:

<link rel="stylesheet" type="text/css" href="Aqua.css" title="Aqua"/>
<link rel="stylesheet" type="text/css" href="Red.css" title="Red"/>
<style type="text/css">
body {color: lime;}
body {color: yellow;}
</style>
Run Code Online (Sandbox Code Playgroud)

正如其他答案所说的那样,使用最后一个黄色.如果我将其改为:

<style type="text/css">
body {color: lime;}
body {color: yellow;}
</style>
<link rel="stylesheet" type="text/css" href="Aqua.css" title="Aqua"/>
<link rel="stylesheet" type="text/css" href="Red.css" title="Red"/>
Run Code Online (Sandbox Code Playgroud)

然后使用Aqua,而不是最后一个,Red.请参阅CSS规则的优先级示例2.身体颜色是Aqua但Aqua.css在Red.css之前.我找到的所有答案都说体色是红色的.

每当我有多个链接到css样式表时,它们之间唯一的区别就是某些东西的颜色(元素或类或其他东西)然后使用第一个样式表,而不是最后一个样式表,但这似乎不是我读到的所有内容都应该发生的事情.我尝试过Edge,Chrome和IE; 我注意到他们之间没有相关的区别.

所以我有以下两个问题:

  • 我是否更正我所看到的行为(使用第一个链接标记而不是最后一个)与其他答案不同?
  • 如果是这样,为什么呢?

如果我应该发布其他线程的答案,我很抱歉,但我认为创建一个新问题更清晰.

我之所以要问的是,我正在尝试创建一个动态样式表系统,因此理解优先级更重要,只是尝试一些东西来查看比正常情况更有效的东西.我将尝试解释规范,但在其他答案的范围内,我想了解其他线程中提供的内容.

css operator-precedence

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