All checks were successful
ci / fast (linux) (push) Successful in 7m14s
Add support for the attr() function in CSS content property values,
enabling patterns like `content: " (" attr(href) ")"` on ::before/::after
pseudo-elements. The implementation parses attr() at CSS parse time into
ContentValue::Items, then resolves attribute references against the DOM
during pseudo-element style computation, converting to ContentValue::String
before layout sees it.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
13 lines
206 B
HTML
13 lines
206 B
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<style>
|
|
a { display: block; font-size: 16px; }
|
|
a::after { content: " (" attr(href) ")"; }
|
|
</style>
|
|
</head>
|
|
<body>
|
|
<a href="https://example.com">Example</a>
|
|
</body>
|
|
</html>
|