0
<div class="breadcrumb">
<h2 class="element-invisible">You are here</h2>
<a href="/cashback/">Home</a> 
admin
</div>

有人可以建议如何使用 css 从上述 html 中删除“管理员”吗?我不能直接修改html。

4

5 回答 5

3

有一种方法可以只使用 CSS:

.breadcrumb {
    visibility: hidden;
}

.breadcrumb * {
    visibility: visible;
}
于 2012-05-23T07:11:21.423 回答
1

str_replace('admin','',$var_name);如果你有这个 html 的变量,你可以使用。

于 2012-05-23T07:57:19.143 回答
0
text-indent:-9999px;
position:relative;

对于 IE7:

text-transform:uppercase;
于 2012-05-23T07:51:27.110 回答
0

尝试使用带有负左位置的相对位置,我不知道您是否可以在您的 Drupal 站点中毫无问题地应用这些样式,但至少它可以在小提琴中使用。
http://jsfiddle.net/cadence96/M5pfV/1/

首先给容器一个相对位置,将其从视图中移开,应用左侧的css样式:-9999px
,然后选择子元素,给它们相对位置,并使用左侧设置它们的样式:9999px,这样你就会得到你需要的元素回到视图中。

PD:我尝试对负文本缩进使用相同的过程,但我不知道为什么它不起作用。

于 2012-05-23T07:41:50.777 回答
0

您可以使用:

<span style="display:none;">admin</span>

于 2012-05-23T07:02:16.367 回答