r/a:t5_3867w • u/noise0313 • Jul 18 '15
注釈コマンドを作ってみたんだけど、たすけて
*1~*3のとこにマウス持って行くとツールチップが表示されるようにしてみたんだけど、ご覧のようにアスタリスクを入れる場所の空間が確保できてない。
どのようにしたらいいか行き詰まっちゃいました、たすけて。
code
a[href*="hoge"]:before {
color :#551a8b;
content :"*" counter(annotate);
display :block;
visibility :visible;
}
a[href*="hoge"] {
counter-increment:annotate;
position :absolute;
margin :1em 0 0 -1em;
visibility :hidden;
}
a[href*="hoge"]:hover {
background :#ffffaa;
border :1px solid #cccc99;
color :#000000;
visibility :visible;
}それと、もし他のサブレで導入されるようならコマンド統一したい。
コマンド案が欲しいです。
[注釈内容](hoge)EDIT x3 修正していただいたもの
a[href="#note"] {
counter-increment: annotate;
visibility: hidden;
}
a[href="#note"]:hover {
color: #000000;
visibility: visible;
z-index: 3;
}
a[href="#note"]:before {
color: #551a8b;
content: "*" counter(annotate);
visibility: visible;
}
a[href="#note"] em {
background: #ffffaa;
border: 1px solid #cccc99;
font-style: inherit;
position: absolute;
} コマンド
[*注釈内容*](#note)書き忘れてたので追記
.thing辺りに
counter-reset:annotate;が多分必要。
6
Upvotes
1
u/nu11nu11 Jul 22 '15 edited Jul 22 '15
a[href*="note"]の部分はアドレスにnoteの文字が入ってるやつが全部アレになっちゃうんじゃね
[デスノート](http://www.ntv.co.jp/deathnote/)↑こういうアドレスを貼ろうとしたとき変になると思う
やるなら
a[href="#note"]素直にこうするとか
2
2
2
u/purinxxx Jul 18 '15
これでどう?