保持文本宽度和高度但“隐藏”它

ggz*_*one 4 html css

有人知道如何隐藏背景上的文本(带有渐变)但保持其高度和宽度?可见性:隐藏在我的跨度标签上似乎不起作用。顺便说一下,它应该保留一个内联元素。

编辑:

<div><span>whatever</span><img src="whatever.jpg"/></div>
Run Code Online (Sandbox Code Playgroud)

小智 5

使用内联块。

http://caniuse.com/#search=inline-block

HTML:

<div>
    <span>Foo bar boo baz</span>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

div
{
    background: red;
}

div span
{
    display: inline-block;
    visibility: hidden;
}
Run Code Online (Sandbox Code Playgroud)