<div class="breadcrumb">
<h2 class="element-invisible">You are here</h2>
<a href="/cashback/">Home</a>
admin
</div>
有人可以建议如何使用 css 从上述 html 中删除“管理员”吗?我不能直接修改html。
有一种方法可以只使用 CSS:
.breadcrumb {
visibility: hidden;
}
.breadcrumb * {
visibility: visible;
}
str_replace('admin','',$var_name);
如果你有这个 html 的变量,你可以使用。
text-indent:-9999px;
position:relative;
对于 IE7:
text-transform:uppercase;
尝试使用带有负左位置的相对位置,我不知道您是否可以在您的 Drupal 站点中毫无问题地应用这些样式,但至少它可以在小提琴中使用。
http://jsfiddle.net/cadence96/M5pfV/1/
首先给容器一个相对位置,将其从视图中移开,应用左侧的css样式:-9999px
,然后选择子元素,给它们相对位置,并使用左侧设置它们的样式:9999px,这样你就会得到你需要的元素回到视图中。
PD:我尝试对负文本缩进使用相同的过程,但我不知道为什么它不起作用。
您可以使用:
<span style="display:none;">admin</span>