ハイパーリンクを取得して、ホバー上のDIVで色のプロパティを変更する際に問題があります。CSSがDIVのホバー上でハイパーリンクの色を変更する
リンクが#80c8acである白いdivが必要です。オンのホバリングdivは#80c8acになり、リンクは#fffになります。テキストは#152128のままです。私は克服することはできません
私の問題は、テキストの変更がホバー状態に#FFFすると、最初の状態ここ
に#FFFなるリンクはHTML
.job.hot {
color: #152128;
background-color: #fff;
padding: 20px;
width: 30%;
float: left;
margin: 0 15px 0 20px;
}
#ja-jobs-widget a {
color: #80c8ac;
}
#ja-jobs-widget summary {
color: #80c8ac;
}
.job.hot:hover {
background-color: #00D9BD;
}
.job.hot:hover,
#ja-jobs-widget {
color: #152128;
}
.job.hot:hover,
#ja-jobs-widget a {
color: #fff;
}
<div class="ja-job-list-container">
<div class="ja-job-list">
<div class="job hot">
<h2 class="title"><a data-job-id="507911" href="#" title="Front End Developer">Front End Developer</a></h2>
<div class="meta">
<ul class="classifications">
<li data-id="16813">IT & Telecomms</li>
<li data-id="16814">Web/Multimedia Developer</li>
<li data-id="16815">Sydney</li>
<li data-id="16816">Permanent/Full Time</li>
</ul>
<p class="date-posted">12/6/2016</p>
</div>
<p class="summary">This is an outstanding opportunity for a Front End Developer to join this highly skilled team.</p>
<a class="view-details" data-job-id="507911" href="#" title="More..">More..</a>
</div>
</div>
上記問題を
.job.hot:hover, #ja-jobs-widget a {
color: #fff;
}
によって引き起こされます
私はあなたのコード内のリンクは、:hover
に白い行っていない、私はあなたを理解してきたと仮定している「ビュー-詳細」
これはあなたが探しているものです:https://jsfiddle.net/vm02095v/20/ –
あなたの要素には 'ja-ja-jobs-widget'というIDはありません....だからあなたはどの要素をid –