1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

[Bootstrap]ボタンにリンクを埋めるにはどうしたらいいのか

Last updated at Posted at 2021-06-28

Bootstrapで作ったボタンをリンクに!

以下のコードで、Bootstrapで作成したボタンがリンクになりました。

 <div class="button" style="margin:10px 15px;">
    <%= link_to "Log in",new_user_session_path,class:"btn btn-primary btn-block"%>
 </div>
       
<div class="button" style="margin:0 15px;">
<%= link_to "sign up", new_user_registration_path,class:"btn btn-secondary btn-block"%>
</div>

ボタンを押すと、log inページ、sign upページへ飛ぶようになりました。

スクリーンショット 2021-06-28 21.55.29.png

以下は、ここに至るまでの失敗です。。

失敗..その1 ボタン全体がリンクにならない

コード

<button class="btn btn-secondary btn-block" type="button"><%= link_to "sign up", new_user_registration_path %></button>

画面 ボタンはできたし、リンクも埋めた..なんか青くなってる...
:frowning2:ボタンの余白(文字以外のところ)押してもリンクには飛んでくれない状態...
スクリーンショット 2021-06-28 21.42.52.png

多分、ボタンを作って、その中にリンクを作ってるからダメなんだろうな。

失敗..その2 ボタンの中にボタンができた...

<button><%= link_to "Log in",new_user_session_path,class:"btn btn-primary btn-block"%></button>

こんな感じ↓↓ ボタンタグで囲ったからボタンが出来てしまったよう。。

スクリーンショット 2021-06-28 21.48.36.png

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?