ちょっと私はコースのウェブサイトをデザインしているうちにブートストラップ/ CSSを学んでいます。アクティブクラスとCSSをリンクに追加<a>ボタンの内側bootstrap
今私は大丈夫です、私のヘッダーを持っています。一部のボタンは<a>
というタグがあり、すべてのタグをカバーしており、すべてがdivやコンテナの中にあります。
検査官は<a>
タグを表示します。クリックスペース用のボタンと同じ大きさにしたので、ボタンの代わりにこれらのタグをターゲットにしなければならないと思います。
私は最近、jQueryのスクリプトを完全にヘッダをオーバーホールし、ブートストラップのドキュメントから1を使用しようとしました
$(function() {
$('button').click(function() {
$(this).addClass('active').siblings().removeClass('active');
});
});
これは白の背景(アクティブ用私の選択)のスタイルを変更しますが、滞在していませんでした。リダイレクトが起こったらすぐに消えました。
私は以下を使用する必要があります:visitedをクリックし、それを削除してください:visitedはリンクをクリックすると変更されないプロパティです。
ここで私は<a>
タグに到達するために、すべてのクラスのパスを働くだろうと思います新しく追加されたCSSです。
ヘッダー属性は関連していませんが、何も残したくありません。
header{
text-align: center;
padding-bottom: 0em;
/* SHOULD THIS WORK? */
.navbar .container .btn-group button.active a{
background-color: white;
}
}
EDITヘッダーHTML - ><a>
タグは幅があります:100%;高さ:100%;私はいつもボタンの代わりにそれらをクリックしました。
<header class="navbar navbar-fixed-top navbar-inverse">
<div class="container">
<div class="btn-group">
<button type="button "class="btn btn-lg"><%= link_to current_user.name, current_user %></button>
<button type="button" class="btn btn-lg"><%= link_to "Log Out", root_path %></button>
<button type="button" class="btn btn-lg"><%= link_to "New Event", new_event_path %></button>
<button type="button" class="btn btn-lg"><%= link_to "All Events", events_path %></button>
が、私は基本的にしたい、より良い方法を知りませんでした裂け目のウェブサイトのようなもの
/タッチ/オクルス準備個彼らのフォーマットが異なっている、彼らは太字で表示され、あなたがリフトであるかどうかと、下に線がある。私は私のヘッダーの代わりに白い背景でそれをしたい。
問題点を教えてください。 – alexhenkel
ヘッダーをbackground-color:whiteに変更します。私はそのサイトにいる間、それはリンクをクリックした後です。私は別のサイトに行くまでそれをそのままにしておきます。これらのどちらも起こっていません。 –
質問のヘルプを求める質問は、質問自体に** **それを再現するのに必要な最短のコードを含める必要があります。あなたは[**サンプルまたはサイトへのリンク**]を提供していますが(http://meta.stackoverflow.com/questions/254428/something-in-my-web-site-or-project-doesnt-work-リンクが無効になる場合、あなたの質問は同じ問題を持つ他の将来のSOユーザには価値がないでしょう。 –