zoukankan      html  css  js  c++  java
  • 前端collection

    1、mouseover和mouseenter的区别

    不论鼠标指针穿过被选元素或其子元素,都会触发 mouseover 事件。只有在鼠标指针穿过被选元素时,才会触发 mouseenter 事件。

    2、CSS display:none和visibility:hidden的区别

    使用CSS display:none属性后,HTML元素(对象)的宽度、高度等各种属性值都将“丢失”;而使用visibility:hidden属性后,HTML元素(对象)仅仅是在视觉上看不见(完全透明),而它所占据的空间位置仍然存在。

    3、下面一段代码中两个div的间距是20px。

    <div style="100px; height:30px; background:#ccc; margin-bottom:20px;"></div>
    <div style="100px; height:30px; background:#ccc; margin-top:10px;"></div>

    4、有两个盒子 A、B,B 在 A 盒子中,它们的 css定义如下: 如何实现 B 在 A 中水平方向和垂直方向居中

    <div class="box_a">
        <div class="box_b">hello world</div>
    </div>

    给定的样式如下:

    box_a{
     position:relative;
     width:500px;
     height: 500px;
     background-color:green;
     } 
    box_b{
    position:absolute;
    max-width:300px;
    max-height:300px;
    background-color:blue;
    }

    解决办法:

    .box_b{
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        margin: auto;}

     很遗憾的是,以上的这种写发会有兼容性问题。

    5、一个标签可以定义多个class,代码样式如下:div背景显示为f00;

    <div class="one two"></div>
    .one{width:200px;background:#666;}
    .two{border:10px solid #F00; background:#f00;}

  • 相关阅读:
    13、java中8中基本类型
    12、static final
    11、final详解
    10、java初始化顺序
    9、java中static详解
    9、接口和抽象类
    8、java内部类
    7、手工编译和运行时注意事项
    推荐10 款 SVG 动画的 JavaScript 库
    让优秀的文章脱颖而出---极客头条使用体验
  • 原文地址:https://www.cnblogs.com/czyblog/p/4504126.html
Copyright © 2011-2022 走看看