Would this be what you're seeking?
I think this is the closest you can come if not.
h1:target
{
background: green;
}
h1:not(:target)
{
background: red;
}
Best,
Karl DeSaulniers
Design Drumm
http://designdrumm.com
> On Aug 12, 2016, at 8:03 AM, Andre Osku Schmidt
> <[email protected]> wrote:
>
> Sorry,
>
> my first mail had an syntax error and was not clear enough, ill try again.
>
> here is an example of :target
> http://osku.de/post/css-target-source-example1.html
>
> there we have a single css definition:
> :target { background: green; }
>
> so when we click a link (with eg. href="#foo") in the unordered list, you
> can see the "active" target (with eg. id="foo") change and leave their
> background to green. and all this with one css rule, pretty cool!
>
> now, i'm trying to findout if there is a css pseudo-class that would be the
> source of :target.
>
> lets pretend the pseudo-class im looking for is called :source and i would
> have css like this:
> :source { background: red; }
>
> here is an example what it would do ("polyfilled" with javascript but
> apparently we cant just create our own pseudo-classes, so this example uses
> .source instead of :source):
> http://osku.de/post/css-target-source-example2.html
>
> so when you click a link (with eg. href="#foo") in the unordered list, you
> can see the "active" source (with eg. href="#foo") change and leave their
> background to red.
>
> I hope its more clear now, and still wonder if:
>
> - Is there really no such pseudo-class?
> - Would this be technically impossible?
> - Has this been proposed before?
> - Any tips for proposing one? ;P
>
> Cheers
> Andre Schmidt
> ______________________________________________________________________
> css-discuss [[email protected]]
> http://www.css-discuss.org/mailman/listinfo/css-d
> List wiki/FAQ -- http://css-discuss.incutio.com/
> List policies -- http://css-discuss.org/policies.html
> Supported by evolt.org -- http://www.evolt.org/help_support_evolt/
______________________________________________________________________
css-discuss [[email protected]]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/