私は何かを行う方法を調査し始めたところですが、調査しようとしているものの適切な名前が何であるか、jquery、または jquery と css の組み合わせで実行できるものがあるかどうかはわかりません。私が探しているのは、何かにカーソルを合わせたときの小さなポップアップに似たものです。ハイパーリンクにカーソルを合わせるのと同様に、完全なリンクが表示されます。しかし、それはダイアログ ボックスのように見えるものにスタイル設定され、ユーザーはダイアログ ボックスを表示するためにカーソルを合わせる代わりにそれをクリックする必要がありますが、何かの上にカーソルを置いた場合と同じように表示されます。この質問が明確で、考えすぎていないことを願っています。
質問する
777 次
6 に答える
2
必要に応じて、純粋な CSS でこれを行うことができます
DEMMO jsFiddle
#talkbubble {
width: 120px;
height: 80px;
background: red;
position: relative;
margin-left:100px;
padding:10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
}
#talkbubble:before {
content:"";
position: absolute;
right: 100%;
top: 26px;
width: 0;
height: 0;
border-top: 13px solid transparent;
border-right: 26px solid red;
border-bottom: 13px solid transparent;
}
.alert {
display: none;
}
span {
display: line-block;
position: absolute;
left: 10px;
top:45px;
}
span:focus ~ .alert {
display: block;
}
于 2013-08-26T18:47:47.377 に答える
0
ツールチップのことですか?qTip http://craigsworks.com/projects/qtip/と呼ばれるこのプラグインをチェックしてください
于 2013-08-26T18:14:26.793 に答える
0
あなたが定義しようとしているものは「ツールチップ」と呼ばれていると思います。PowerTipを使用してツールチップを実装するのが好きです。jQuery に依存し、多くの便利なオプションがあり、簡単にスタイル設定されたツールチップを出力します。
于 2013-08-26T18:14:50.257 に答える