css - Visibility:hidden 解除 - visibility:hiddenとdisplay:noneの違いは何ですか?

Visibility: hidden クリック / css / visibility

CSSルールの visibility:hiddendisplay:none はどちらも、要素が表示されない結果になります。これらの同義語ですか?

Kip



Answer #1
1st <a href="http://example.com" style="display: none;">unseen</a> link.<br />
2nd <a href="http://example.com" style="visibility: hidden;">unseen</a> link.<br />
3rd <a href="http://example.com" style="opacity: 0;">unseen</a> link.

もう一つの違いは、テキストを選択してからプレーンテキストとしてコピー&ペーストすると、以下のようになります。

1st link.
2nd  link.
3rd unseen link.