質問編集履歴

1

HTMLとCSSの追記

2018/08/08 02:14

投稿

lino
lino

スコア16

test CHANGED
File without changes
test CHANGED
@@ -1,7 +1,145 @@
1
- タイトル通りです。デベロッパーツールにてURLを短縮するURLは効いてるのですが、ツールチップのCSSが効いていません。何故でしょうか?
1
+ タイトル通りです。デベロッパーツールにてURLを短縮するCSSは効いてるのですが、ツールチップのCSSが効いていません。何故でしょうか?
2
2
 
3
3
 
4
4
 
5
5
 
6
6
 
7
7
  http://potepote.tokyo/2018/08/07/test1/
8
+
9
+
10
+
11
+ 説明不足で申し訳ございません。以下追記です。
12
+
13
+
14
+
15
+ 短縮するURLそのものにカーソルを合わせたときに吹き出しが出て、全てのURLが出てくるようにしたいのですが、効いていません。
16
+
17
+
18
+
19
+ Chromeのデベロッパーツールで見ました。
20
+
21
+
22
+
23
+ ```HTML
24
+
25
+ <div class="tooltip">
26
+
27
+ https://www.mitsubishi-shokuhin.com/confectionery/haribo/
28
+
29
+ </div>
30
+
31
+ ```
32
+
33
+
34
+
35
+ ```CSS
36
+
37
+ /* 表示文字の装飾 */
38
+
39
+ div.tooltip{
40
+
41
+ width: 200px;
42
+
43
+ white-space: nowrap;
44
+
45
+ overflow: hidden;
46
+
47
+ text-overflow: ellipsis;
48
+
49
+ display: inline-block; /* インライン要素化 */
50
+
51
+ border-bottom:dashed 1px #555;
52
+
53
+ }
54
+
55
+
56
+
57
+ /* ツールチップ部分を隠す */
58
+
59
+ div.tooltip span {
60
+
61
+ display: none;
62
+
63
+ }
64
+
65
+
66
+
67
+ /* マウスオーバー */
68
+
69
+ div.tooltip:hover {
70
+
71
+ position: relative;
72
+
73
+ color: #333;
74
+
75
+ }
76
+
77
+
78
+
79
+ /* マウスオーバー時にツールチップを表示 */
80
+
81
+ div.tooltip:hover span {
82
+
83
+ display: block; /* ボックス要素にする */
84
+
85
+ position: absolute; /* relativeからの絶対位置 */
86
+
87
+ top: 25px;
88
+
89
+ font-size: 90%;
90
+
91
+ color: #fff;
92
+
93
+ background-color: #51A2C1;
94
+
95
+ width: 205px;
96
+
97
+ padding: 5px;
98
+
99
+ border-radius:3px;
100
+
101
+ z-index:100;
102
+
103
+ }
104
+
105
+
106
+
107
+ /* フキダシ部分を作成 */
108
+
109
+ div.tooltip span:before{
110
+
111
+ content:'';
112
+
113
+ display:block;
114
+
115
+ position:absolute; /* relativeからの絶対位置 */
116
+
117
+ height:0;
118
+
119
+ width:0;
120
+
121
+ top:-13px;
122
+
123
+ left:15px;
124
+
125
+ border:13px transparent solid;
126
+
127
+ border-right-width:0;
128
+
129
+ border-left-color:#51A2C1;
130
+
131
+ transform:rotate(270deg); /* 傾きをつける */
132
+
133
+ -webkit-transform:rotate(270deg);
134
+
135
+ -o-transform:rotate(270deg);
136
+
137
+ z-index:100;
138
+
139
+ }
140
+
141
+ ```
142
+
143
+
144
+
145
+ 以上で、情報不足はございませんか?