0
モバイルでボックスをタップすると、ホバー状態をどのように機能させるかを判断しようとしています。モバイルで:hover
を使用できないことはわかっています。私も:active
を使ってみましたが、まだそれは動作しません。タップでモバイルでホバー状態が動作しない
「現在開発中のプロジェクト」のセクションhereで問題を確認できます。モバイルデバイスでテストする必要があります。ここで
は私が箱のために使用しています現在のコードです:
HTML
<section id="portfolio-soon" class="bg-light-gray">
<div class="container">
<div class="row">
<div class="col-lg-12 text-center">
<h2 class="section-heading">Projects currently under development</h2>
<h3 class="section-subheading text-muted">These projects are currently being designed and developed.</h3>
</div>
</div>
<div class="row">
<div class="col-md-3 col-sm-6 portfolio-item">
<div class="portfolio-link" >
<div class="portfolio-hover orange-boxfit">
<div class="portfolio-hover-content">
Coming Soon
</div>
</div>
<img src="img/portfolio/boxfit.png" class="img-responsive" alt="">
</div>
<div class="portfolio-caption">
<h4>BoxFit</h4>
<p class="text-muted">Web Design, Development & Web Hosting</p>
</div>
</div>
</div>
</div>
</section>
CSS
#portfolio-soon .portfolio-item .portfolio-link .portfolio-hover {
background: rgba(124,44,227, 0.9);
position: absolute;
width: 100%;
height: 100%;
opacity: 0;
}
#portfolio-soon .portfolio-item .portfolio-link .portfolio-hover:hover {
opacity: 1;
}
はい、今すぐ追加しました。私はiPhoneでテストしていました。 iPhone上では動作しませんが、Androidでは正常に動作しています。 – NohmanJ
私は実際にiPhoneでテストを行いました:D タップインするとオーバーレイが表示されるだけなので、現在開発中のプロジェクトには「はっきりと」表示されます。 注目プロジェクトの場合、通常は一度ホバーするとオーバーレイが表示され、一度クリックするとモーダルが開きます。だから、携帯電話では、まずオーバーレイをフラッシュとして表示し、タップした後にモーダルを表示します。デスクトップとモバイルの両方で同じことをすることはできません。 – trungk18