2017-01-22 14 views
-1

私のウェブサイトにボタンがあります。しかし、ボタン自体の上だけでなく、ボタン境界の外側のどこでもクリック可能です。私は何をすべきか?リンク先ボタン

Screenshot

+1

私のウェブサイト上で何かが動作しない[お読みください。リンクを貼り付けることはできますか?](http://meta.stackoverflow.com/questions/125997/something-on-my-web-site-doesnt-work-can-i-just-paste-a-link -to-it)です。理解されるべき外部リソースに依存する質問は、外部リソースが去ったり修正されたりすると、役に立たなくなる。 [MCVE]を作成し、**その質問自体**に入れてください。 – Quentin

+0

ああ私は実現しませんでした。ごめんなさい。私はそれに取り組んでいます。 –

答えて

0

あなたは非常に大きいボタンの<div>タグ、周り<a>タグを持っています。この<a>タグがその理由であり、そのような大きな領域はクリック可能です。 <div>ではなく、<a>タグでボタンのフォーマットを設定することをお勧めします。これはあなたの問題を解決するでしょう。一般に、aspanのようなインライン要素内に意味的にブロックする要素、例えばdiv,pなどをラップするのは避けるのが最善です。

<a href="#show-works" class="works"> 

インラインそれを持っ防ぐために、<a>タグが適切display: blockまたはdisplay: inline-blockとしてマークされていることを、確認してください。ここで

要素とあなたの問題の原因を検査し、あなたのwebsite年代のスクリーンショットです:

dev tools of the website

+0

問題を解決しました。divクラスを削除し、クラスをタグに追加しました。 –

関連する問題