• css兼容性问题


    1.IE的兼容性问题

        <!-- ie6的兼容性问题 -->
        <!-- 
            ie6双边距问题 :给浮动的元素加display:inline
            ie6默认高度问题:font-size:0 或者overflow:hidden
        -->

    2.移动端一像素问题

        <!-- 移动端一像素的边框问题:解析时会显示成2像素,用缩放去解决 -->
        <!-- transform:scaleY(0.5) -->

    3.图片的兼容性

           <!-- 插入图片,默认向下撑大3像素
            img设置为display:block   或者 vertical-align: top;
         -->
          .img{
                background: blue;
               
            }
            .img>img{
                /* display: block; */
                vertical-align: top;
            }
        <div class="img">
            <img src="https://ss0.bdstatic.com/94oJfD_bAAcT8t7mm9GUKT-xh_/timg?image&quality=100&size=b4000_4000&sec=1594434912&di=f7a208ed74b5dd484a2794d31620d53e&src=http://a0.att.hudong.com/56/12/01300000164151121576126282411.jpg" alt="" />
        </div>

    <!-- 用超链接加载的图片,ie的浏览器都会解析出边框,将图片的额border:none --> <a href="#"> <img src="https://ss0.bdstatic.com/94oJfD_bAAcT8t7mm9GUKT-xh_/timg?image&quality=100&size=b4000_4000&sec=1594434912&di=f7a208ed74b5dd484a2794d31620d53e&src=http://a0.att.hudong.com/56/12/01300000164151121576126282411.jpg" alt=""> </a>

    4.图片大小不一致,如何垂直水平居中

           .img1 .wrapper{
                 400px;
                height: 400px;
                background: red;
                float: left;
                margin-left: 10px;
                text-align: center;
    
            }
            .img1 .wrapper img{
                vertical-align: middle;
            }
            .img1 .wrapper span{
                display: inline-block;
                 0;
                height: 100%;
                overflow: hidden;
                vertical-align: middle;
            }
    
        <div class="img1">
            <div class="wrapper">
                <img src="./img_logo_kuaijiban.png" alt=""><span></span>
            </div>
            <div class="wrapper">
                <img src="./wheel.png" alt=""><span></span>
            </div>
        </div>

    5.有哪些利于SEO优化的点

            超链接最好用文本
            图片的alt title都要添加
            对于一些没有意思的小图片这两个属性都要添加alt="" title=""
            图片整合(精灵图,雪碧图)
            代码结构清晰
  • 相关阅读:
    EC++学习笔记(五) 实现
    EC++学习笔记(三) 资源管理
    EC++学习笔记(一) 习惯c++
    EC++学习笔记(六) 继承和面向对象设计
    STL学习笔记(三) 关联容器
    STL学习笔记(一) 容器
    背包问题详解
    EC++学习笔记(二) 构造/析构/赋值
    STL学习笔记(四) 迭代器
    常用安全测试用例
  • 原文地址:https://www.cnblogs.com/zhuMother/p/13283065.html
Copyright © 2020-2023  润新知