アクティブなときにクラス「ui-btn-active」が追加され、背景が緑に変わるリスト項目があります。ただし、マークアップの奥深くにある h2 と p は色が変わりません。これが発生した場合、これらを白に変更する必要があります。
以下は役に立ちません:
.ui-btn-active.hot-listing-title {colour: white; }
.ui-btn-active.hot-listing-address {colour: white; }
.ui-btn-active.hot-listing-price {colour: white; }
何か案は?
<li itemscope="" data-corners="false" data-shadow="false" data-iconshadow="true" data-wrapperels="div" data-icon="arrow-r" data-iconpos="right" data-theme="c" class="ui-btn ui-btn-icon-right ui-li-has-arrow ui-li ui-li-has-thumb ui-first-child ui-btn-active ui-btn-hover-c ui-btn-down-c">
<div class="ui-btn-inner ui-li"><div class="ui-btn-text">
<a href="#" class="hot-listing-link ui-link-inherit">
<img src="ab.jpg" class="hot-listing-image ui-li-thumb">
<h2 class="hot-listing-title ui-li-heading">Blah blah</h2>
<p class="hot-listing-address ui-li-desc" itemprop="address">Blah Blah</p>
<p class="hot-listing-price ui-li-desc">£50,000</p>
</a>
</div>
<span class="ui-icon ui-icon-arrow-r ui-icon-shadow"> </span>
</div></li>