【问题标题】:same text in two pages but diffrent <a> style [closed]两页中的相同文本但不同的 <a> 样式[关闭]
【发布时间】:2013-08-03 08:27:42
【问题描述】:

我有一个用于插入新闻的数据库。这些新闻显示在 2 个不同的页面中(其中一个在页脚内),我希望能够在这些页面中使用不同的 样式。 文本是从两个页面的数据库中收集的,但在页脚中被视为不同的样式。 到目前为止一切都很好,但是当我有一个 标签时,只有一种样式应用于该标签...

有没有办法只在页脚中更改标签样式而不在其他页面中更改?

这是从数据库中获取新闻的部分页脚代码

<table class='noutatitabel'>
<tr>
<td class='faramargini'>
<div class='data'>
<div class='luna'>$Luna</div>
<div class='ziua'>$Ziua</div>
</div>
</td>
<td class='white'>$Mesaj
</td>
</tr>
</table><br>

在其他页面我已经替换了

<td class='white'>$Mesaj</td>

<td class='albastru'>$Mesaj<td>

我用

<a id="link4" href="link">text</a>

id link4的css

#link4{color: #fff;}
#link4:visited{color: #fff;}

有没有办法在这些页面中使用不同的样式?

【问题讨论】:

  • 编写只针对页脚链接的 CSS。如果您可以展示一些代码,我们可以帮助您编写正确的 CSS。
  • 这里显然存在 CSS 问题。没有看到您的代码就无法解决这个问题。如果你不上传你的代码,这个问题最终会被否决并关闭。
  • 您能分享您的标记以便我们帮助您选择选择器吗?
  • “知识很痛苦,但缺乏知识正在扼杀我。”该死的,你怎么能不尊重知识。我不认为知识是痛苦的。

标签: php javascript html css


【解决方案1】:

你没有太多的 CSS 经验吧?

CSS 选择器有不同的方式。假设你只想在子元素中选择一个链接,你可以使用下一个 CSS 选择器

td.white a#link4 {
    // your css here
}

这只会设置 id 为“link4”的 a 的样式,它是 td class="white" 元素的子元素。

td.albastru a#link4 {
    // your css here
}

这个只会设置 id 为“link4”的 a 的样式,它是 td class="albastru" 元素的子元素。

【讨论】:

  • 是的……就是这样。刚学 CSS...谢谢!
猜你喜欢
  • 2014-02-21
  • 2012-06-24
  • 1970-01-01
  • 1970-01-01
  • 2018-07-21
  • 2023-03-06
  • 1970-01-01
  • 2018-10-19
  • 2020-08-14
相关资源
最近更新 更多