我试图在一个行内/内联块锚点链接上放置一个渐变色,让该渐变色继承其父级锚点的宽度。但问题是 span 元素要么继承整个锚点父元素的宽度,要么只继承 的宽度。我无法使 span 元素正确继承宽度并保持锚点的内联显示。
CSS
a { width: auto; display: inline-block; }
a span { background: url(../images/fade_h1.png); width: 100%; height: 12px; position: absolute; display: block; z-index: 3; }
HTML
<a href="index.php"><span> </span>Index</a>