我的html中有一个标记,如下所示:
<h1>My Website Title Here</h1>
Run Code Online (Sandbox Code Playgroud)
使用CSS我想用我的实际徽标替换文本.通过调整标签大小并在via css中放置背景图像,我的徽标没有问题.但是,我无法弄清楚如何摆脱文本.我之前已经看过它,基本上是将文本从屏幕上移开.问题是我不记得我在哪里看到它.
我在下面有HTML代码,并且有一些文本没有任何HTML环绕.有没有方法可以隐藏"p"标签后面的文字"Enter" ?
<div class="entry">
<p class="page-header" style="text-align: center;"><strong>Enter</strong></p>
<p> </p>
Enter <-- i want to hide this text
<div class="subhead"></div>
</div>
Run Code Online (Sandbox Code Playgroud)
它不可能用div或任何其他标签包装它,所以我需要一些不同的决定,如JavaScript或一些CSS?
HTML:
<p>
<span>blah</span>
blah
<span>blah</span>
lorum ipsum
<br>
<span>blah</span>
blah
<span>blah</span>
lorum ipsum
</p>
Run Code Online (Sandbox Code Playgroud)
鉴于这个HTML,有没有什么方法可以设置所有blah一种颜色(跨度内部和外部)的样式,并将剩余的文本设置为不同的颜色?它必须是支持IE7及更高版本的纯CSS解决方案.
显然我可以这样做:
p {
color:#000;
}
p span {
color:#f00;
}
Run Code Online (Sandbox Code Playgroud)
但这留下了一个blah黑色.