zoukankan      html  css  js  c++  java
  • 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=""
            图片整合(精灵图,雪碧图)
            代码结构清晰
  • 相关阅读:
    利用按钮打开tabBar页面
    git 推送出现 "fatal: The remote end hung up unexpectedly"
    常用的数据整理的JavaScript库
    github上打包的样式为什么在预览的时候,出现404
    window下node更新
    aws.s3的 upload 和putObject有什么区别
    vue项目打包之后页面空白解决办法
    key是数字的对象集合
    python pip 更换国内安装源(windows)
    python的sciter库Pysciter安装教程(win32 + win64)
  • 原文地址:https://www.cnblogs.com/zhuMother/p/13283065.html
Copyright © 2011-2022 走看看