mysqlデータベースから抽出された画像の詳細を与えるために、私の画像の上に浮かぶフォントawesome divがあります。表示されたコンテンツがデータベースにNULL値を持っているときにDIVを非表示にする
この(情報)フォントのすばらしいアイコンにカーソルを合わせると、小さなインラインがmysqlのコンテンツで開きます。
コンテンツがNULLの場合、フォントがすばらしく表示されないようにします。
以下は私のコードです。 NULL値がある場合に
<div id="hotspot1" class="hotspot" style = "position: fixed;">
<i class="fa fa-info-circle" style="font-size:48px;color:cyan"></i>
<div class="hover-popup well">
<?php
if ($details == null) {
echo "class='display-none';";
}
else {
echo $details;
}
?>
</div>
</div>
このホバーポップ・アップのためのCSSは、それは文字通り「クラス= 『表示-どれも』」私は何ができるか
を表示していない今
#hotspot1 {
right:93%;
top:3%;
}
.hotspot {
line-height:20px;
text-align:center;
position:absolute;
cursor: pointer;
}
.hotspot .text {
width:80px;
height:20px;
}
.hover-popup {
display:none;
z-index:auto;
}
.hotspot:hover .hover-popup {
display:inline;
position:absolute;
left:100%;
top:0;
width:300px;
height: auto;
border:2px solid #000;
margin: 20px;
padding: 20px;
font-size: 16px;
background: #FBF0D9;
font-style: oblique;
.display-none {
display:none;
}
ですヌル値の間にアイコンを完全に消滅させるには?
JSまたはJQueryを使用する必要がありますか?
ヒント:こちらのHTMLソースをご覧ください。構文と論理エラー。 –