mirror of https://github.com/sveltejs/svelte
[fix] error when using combinator incorrectly (#7650)
* error when using combinator incorrectly * add new test casepull/7705/head
parent
52f5005cfd
commit
91b20b9c2e
@ -0,0 +1,9 @@
|
|||||||
|
[
|
||||||
|
{
|
||||||
|
"code": "css-invalid-selector",
|
||||||
|
"message": "Invalid selector \"> span\"",
|
||||||
|
"start": { "line": 10, "column": 1, "character": 88 },
|
||||||
|
"end": { "line": 10, "column": 7, "character": 94 },
|
||||||
|
"pos": 88
|
||||||
|
}
|
||||||
|
]
|
@ -0,0 +1,13 @@
|
|||||||
|
<p><span /></p>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
p > span {
|
||||||
|
color: red;
|
||||||
|
}
|
||||||
|
:has(> span) {
|
||||||
|
color: red;
|
||||||
|
}
|
||||||
|
> span {
|
||||||
|
color: red;
|
||||||
|
}
|
||||||
|
</style>
|
@ -0,0 +1,9 @@
|
|||||||
|
[
|
||||||
|
{
|
||||||
|
"code": "css-invalid-selector",
|
||||||
|
"message": "Invalid selector \"+ p\"",
|
||||||
|
"start": { "line": 8, "column": 1, "character": 68 },
|
||||||
|
"end": { "line": 8, "column": 4, "character": 71 },
|
||||||
|
"pos": 68
|
||||||
|
}
|
||||||
|
]
|
@ -0,0 +1,11 @@
|
|||||||
|
<p><span /></p>
|
||||||
|
<p><span /></p>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
p + p {
|
||||||
|
color: red;
|
||||||
|
}
|
||||||
|
+ p {
|
||||||
|
color: red;
|
||||||
|
}
|
||||||
|
</style>
|
@ -0,0 +1,9 @@
|
|||||||
|
[
|
||||||
|
{
|
||||||
|
"code": "css-invalid-selector",
|
||||||
|
"message": "Invalid selector \"> span\"",
|
||||||
|
"start": { "line": 5, "column": 2, "character": 44 },
|
||||||
|
"end": { "line": 5, "column": 8, "character": 50 },
|
||||||
|
"pos": 44
|
||||||
|
}
|
||||||
|
]
|
@ -0,0 +1,9 @@
|
|||||||
|
<p><span /></p>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
@media screen {
|
||||||
|
> span {
|
||||||
|
color: red;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</style>
|
@ -0,0 +1,9 @@
|
|||||||
|
[
|
||||||
|
{
|
||||||
|
"code": "css-invalid-selector",
|
||||||
|
"message": "Invalid selector \"p >\"",
|
||||||
|
"start": { "line": 4, "column": 1, "character": 26 },
|
||||||
|
"end": { "line": 4, "column": 4, "character": 29 },
|
||||||
|
"pos": 26
|
||||||
|
}
|
||||||
|
]
|
@ -0,0 +1,7 @@
|
|||||||
|
<p><span /></p>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
p > {
|
||||||
|
color: red;
|
||||||
|
}
|
||||||
|
</style>
|
Loading…
Reference in new issue