css3-10 如何控制元素的顯示和隱藏(display和visibility的區別是什么)


css3-10 如何控制元素的顯示和隱藏(display和visibility的區別是什么)

一、總結

一句話總結:使用的時候直接在元素的樣式中設置display和visibility屬性即可。推薦使用display,因為他是不占位隱藏。

 

1、display和visibility的區別?

占位隱藏和不占為隱藏
如何顯示。(block顯示,inline也可以顯示,none隱藏)

 

2、display有哪三個屬性?

block顯示,inline也可以顯示,none隱藏

 

3、display的顯示隱藏屬性和visibility的顯示隱藏屬性的區別是什么?

display3,visibility才兩個,並且寫法不同,visibility是顯示:visible和隱藏:hidden。

顯示和隱藏:
1.display
顯示:block|inline
隱藏:none

2.visibility
顯示:visible
隱藏:hidden

 

 

二、如何控制元素的顯示和隱藏(display和visibility的區別是什么)

1、相關知識

顯示和隱藏:
1.display
顯示:block|inline
隱藏:none

2.visibility
顯示:visible
隱藏:hidden

 

2、代碼

display顯示時要注意塊和行

 1 <!doctype html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>index</title>
 6     <style>
 7         *{
 8             font-family: 微軟雅黑;
 9             margin:0px;
10         }
11         
12         .line1{
13             display:none;
14             /*visibility:hidden;*/
15         }    
16 
17     </style>
18     <script src="jquery.min.js"></script>
19 </head>
20 <body>
21     <span class='line1'>aaaaaaaaaaaaaaaaaaaaaaa</span>
22     <span class='line2'>bbbbbbbbbbbbbbbbbbbbbbb</span>
23     <span class='line3'>ccccccccccccccccccccccc</span>
24     <button>顯示1</button>
25     <button>顯示2</button>
26     <button>顯示3</button>
27 </body>
28 <script>
29     $('button').eq(0).click(function(){
30         $('.line1').css({'display':'inline'});
31     })
32 </script>
33 </html>

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM