私が働いている会社はまだ IE6 を使用しているため、サイトが IE6 ブラウザで動作することを確認する必要があります。SharePoint 2007 で行われたコード設計の制約により、スタイリングに問題があります。
アクティブでないタブにカーソルを合わせると、テキストの色が青からオレンジに変わります。
<div class="webpartBody">
<div class="tabsWrapper">
<a class="quickLinkTabs activeTab" href="#">
<span class="tab0">Clinical</span>
</a>
<a class="quickLinkTabs" href="#">
<span class="tab1">Business Services</span>
</a>
<a class="quickLinkTabs" href="#">
<span class="tab2">Employees</span>
</a>
<a class="quickLinkTabs" href="#">
<span class="tab3">Projects</span>
</a>
<a class="quickLinkTabs" href="#">
<span class="tab4">Web Links</span>
</a>
</div>
<!-- links -->
</div>
jQuery を使用してクラスを作成quickLinkTabs
し、firstTab と lastTab がそのようにラベル付けされ、現在選択されているタブが activeTab になるようにします。
SharePoint 環境の外でこのコードだけを使用して、次の CSS を適用して、探している効果を実現します。
.quickLinkTabs:hover
{
color: #ff6600;
}
.quickLinkTabs span:hover
{
color: #ff6600;
}
これを開発環境に適用し、SharePoint で生成されたコードでこれを試すとすぐに、機能しなくなります。障害の原因がわかりません。それは SharePoint ですか? それは私のCSSですか?