HTMLページにタブ付きの枠があります。タスクでは次の変更を行う必要があります。クリックするとタブの背景とフォントの色が変わります
タブまたはホバーを選択すると、背景 - 白、テキストカラー - #6baed9、border - 1pxテキストと同じ色です。
タブが選択されていない場合(選択されている場合、このタブは選択されていません) - 背景 - #6baed9、テキストの色 - 白、境界 - 1pxテキストと同じ色。この中
ケース2は、上記の場合にタブがないときに、私は白のテキストの色を取得カント:
私のCSSは、次のように私が持っている
#my_settings ul.tab li a { display: inline-block; text-align: center; padding: 8px 12px; text-decoration: none; transition: 0.3s; font-size: 17px; height:35px; width:250px; color: #6baed9; } #my_settings ul.tab li a:hover { background-color: #fff; color: #6baed9; border: 1px solid #6baed9 } #my_settings ul.tab li a:focus, .active { background-color: #fff; color: #6baed9; border: 1px solid #6baed9 }
の問題です選択された。
選択したタブの境界線は問題ありませんが、最終行は表示されません。なぜですか。
どうすればよいですか?
PS:#my_settings ul.tab li a {
をcolor : #fff
に変更しようとすると、正常に動作します。しかし、ページのどこかをクリックすると、選択したタブの色(#6baed9)が白くなります。
すべての場合にcolorプロパティを#6bed9に設定しました。これはフォントの色を表し、#fffに変更します。 –
@SandeshK編集を確認します – tenten
クリック後に色を変更するためにjavascriptを使用できます – sheetal