前提・実現したいこと
HTML5/CSSで自社のLPを作っています。
breakpointを768pxに指定して、スマホ用の画面を別のCSSスタイルシートで制御しています。
発生している問題・エラーメッセージ
pcの画面ではクリックできるリンクが、スクリーン幅が568pX付近になるとではクリックできません。
headerタグのみはクリックできますが、他はクリックできない状況です。
該当のソースコード
html
<h2>守れ!あなたの好きなお店の味プロジェクト</h2> <ul> <h3>飲食店のオーナーさんはこちら</h3> <li><a href="https://clock-work.net/ajimori/tempo" > <img src="img/tempobn.png" alt="tempo" > </a></li> </ul>css
(pc用 スタイルシート)
a{
text-decoration: none;
color: black;
}
a:hover{
opacity: 0.7;
}
.about{
padding: 80px 5px;
}
.about h2{
color: black;
font-size: 40px;
margin-bottom: 96px;
}
.about p{
color: black;
font-size: 24px;}
.about ul img{
width: 130px;
}
(スマホ用スタイルシート)
.about{
position : relative;
padding:40px 0;
}
.about h2{
font-size: 26px;
margin-bottom: 48px;
}
.about div p{
font-size: 14px;
}
試したこと
htmlを書き分けて、クラスで指定しましたが、改善しませんでした。
補足情報(FW/ツールのバージョンなど)
ヘッダータグでは、リンクが効いていますが、ボディ部・フッター部では、スマホ画面のみリンクが効かなくなります。
スマホ用の画面では、リンクのアイコンの大きさとクリックが有効になる範囲がずれています。
回答1件
あなたの回答
tips
プレビュー