html - 保留文本宽度和高度但 "hide"它

标签 html css

有人知道如何在背景上隐藏文本(使用渐变)但保持其高度和宽度吗? visibility:hidden 在我的 span-Tag 上似乎不起作用。顺便说一句,它应该保留一个内联元素。

编辑:

<div><span>whatever</span><img src="whatever.jpg"/></div>

最佳答案

使用内联 block 。

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

HTML:

<div>
    <span>Foo bar boo baz</span>
</div>

CSS:

div
{
    background: red;
}

div span
{
    display: inline-block;
    visibility: hidden;
}

关于html - 保留文本宽度和高度但 "hide"它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9003786/

相关文章:

html - 如何隐藏导航栏中的元素,直到悬停在 css 中?

html - Angularjs 为 anchor 链接添加斜杠

php - Wordpress 循环在页面循环开始时创建空白空间

css - Chrome 中的生涩 CSS 变换过渡

html - 如何将文本更改为悬停时可点击的不同文本?

html - 如何使用 .bat 脚本在 HTML 文件中显示日期

javascript - 使用javascript将复杂的json记录推送到json变量中

Css 如何使 div 与单个页脚高度相同?

php - 样式表的 Codeigniter 链接

javascript - 实现步骤进度条