• 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>
     
  • 相关阅读:
    IOS开发mapkit学习笔记
    IOS的两种框架设计思想
    关于创建及使用多线程的几种方法
    Linux基础入门 之挑战:历史命令
    20172018网络攻防第三周
    20172018网络攻防第二周
    Linux基础入门实验楼挑战之数据提取
    iconfont字体图标的使用方法超简单!
    CSS中的绝对定位(absolute)误区
    获取对象属性的点方法和中括号法的区别
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/9261515.html
Copyright © 2020-2023  润新知