私はホバー上のテキストを隠している同じ位置にテキストを表示することができないので、この問題を抱えていました。私はNEWBIEですので、私の質問を嘲笑してはいけません。私はちょうどブートストラップを学び始めました。 HTML::ここで ホバーにテキストを隠して他のテキストを表示する
は私のコードです<!DOCTYPE html>
<html lang="en">
<head>
<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<!-- Bootstrap CSS -->
<title>BOOTProf</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" integrity="sha384-rwoIResjU2yc3z8GV/NPeZWAv56rSmLldC3R/AZzGRnGxQQKnKkoFVhFQhNUwEyJ" crossorigin="anonymous">
<link rel="stylesheet" href="index.css">
</head>
<body>
<div class="container-fluid" style="background-color: deepskyblue;height: 200px;">
<div id="heading" class="row align-items-center" style="height: 200px;">
<div id="one" class="col align-self-center" style="background-color: aquamarine;text-align: center;">
<p class="one">CODING BLOCKS</p>
</div>
<div id="two" class="col align-self-center" style="background-color: aquamarine;text-align: center;">
<p class="two">Come Fall in Love With Coding...</p>
</div>
</div>
</div>
CSS:
#heading {
font-size:450%;
font-family:Pacifico,cursive;
color:#fc4c4f;
margin:0;
}
#heading #two{
visibility: hidden;
}
#heading:hover #one{
visibility: hidden;
}
#heading:hover #two{
visibility: visible;
}
ザ・、事は私が中央に両方のテキストを表示したいのですが、いただきました!起こって、その両方のテキストであるということですそれらのいずれかが隠されている場合でもページ上にそれぞれスペースを取っている、私はそれらがページ上で同じ場所を取るようにして、彼らが隠されている間に余分な列を取ることはありません。
JSの助けを借りなければならないのですか?はいの場合は、私を案内してください。
はい、受け入れる前に5分待ってから、トランジションを追加してディスプレイのプロパティに変換できますか? @Rax –
@LohitakshTrehan何を達成したいですか?要素をフェードイン/アウトまたは他のアニメーションにしますか?もしそうなら、他のSOの答えを見ることができます。 –