zoukankan      html  css  js  c++  java
  • 在项目中遇到关于 CSS Overflow Hidden在iPhone & Safari不起作用

    调试了半天

    <!DOCTYPE html>
    <html>
    
        <head>
            <meta charset="utf-8" />
            <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
            <title></title>
            <style>
               html{font-size:20px;}
               img{
                   width: 100%;
               }
                .shop-top {
                    width: 16rem;
                    background-color: #FFF;
                    padding: .5rem;
                    display: -webkit-box;
                    display: -moz-box;
                    display: -ms-flexbox;
                    display: -webkit-flex;
                    display: flex;
                }
                
                .shop-top .shop-logo {
                    width: 2.5rem;
                    height: 2.5rem;
                    overflow: hidden;
                    margin-right: .5rem;
                }
                
                .shop-top .shop-info {
                    -webkit-box-flex: 1;
                    -moz-box-flex: 1;
                    -ms-flex: 1;
                    -webkit-flex: 1;
                    flex: 1;
                }
                
                .shop-top .shop-info .shop-name {
                    font-size: .7rem;
                }
                
                .shop-top .shop-info .shop-join {
                    border: #535353 1px solid;
                    width: 4.1rem;
                    margin-top: .25rem;
                    font-size: 0px;
                    border-radius: .15rem;
                }
                
                .shop-top .shop-info .shop-join .text {
                    font-size: .6rem;
                    height: .9rem;
                    line-height: .9rem;
                    color: #FFF;
                    background-color: #535353;
                    display: inline-block;
                    width: 3rem;
                    text-align: center;
                    overflow: hidden;
                }
                
                .shop-top .shop-info .shop-join .jt {
                    display: inline-block;
                    width: 1rem;
                    height: .9rem;
                    position: relative;
                    overflow: hidden;
                }
                
                .shop-top .shop-info .shop-join .jt:after {
                    position: absolute;
                    content: " ";
                    display: inline-block;
                    width: .3rem;
                    height: .3rem;
                    line-height: .5rem;
                    right: .4rem;
                    top: 50%;
                    border-color: #535353;
                    border-style: solid;
                    border-width: .05rem 0 0 .05rem;
                    -webkit-transform: translate(0, -50%) rotate(135deg);
                    transform: translate(0, -50%) rotate(135deg);
                }
            </style>
        </head>
    
        <body>
            <div class="shop-top">
                <div class="shop-logo">
                    <img src="http://img2.wushang.com/img/2016/11/25/126300080952704867489905.png">
                </div>
                <div class="shop-info">
                    <div class="shop-name">测试商家</div>
                    <div class="shop-join">
                        <div class="text">进入店铺</div>
                        <div class="jt"></div>
                    </div>
                </div>
            </div>
        </body>
    
    </html>

    改过以后

     .shop-top{width: 16rem; background-color: #FFF; padding: .5rem;
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
    }
     .shop-top .shop-logo{width: 2.5rem; height: 2.5rem; overflow: hidden; margin-right: .5rem;}
     .shop-top .shop-info{
        -webkit-box-flex:1;
        -moz-box-flex:1;
        -ms-flex:1;
        -webkit-flex:1;
        flex:1;
    }
     .shop-top .shop-info .shop-name{font-size: .7rem;}
     .shop-top .shop-info .shop-join{border: #535353 1px solid; width: 4.1rem; margin-top: .25rem; font-size: 0px;
        border-radius: .15rem;
        height: 1rem;
        position: relative;
    }
    .shop-top .shop-info .shop-join .text{font-size: .6rem; height: .9rem; line-height: .9rem; color: #FFF; background-color: #535353; display: inline-block; width: 3rem; text-align: center;position: absolute}
     .shop-top .shop-info .shop-join .jt{display: inline-block; width: 1rem; height: .9rem;  position: absolute; right: 0;}
     .shop-top .shop-info .shop-join .jt:after{position: absolute; content: " "; display: inline-block; width: .3rem; height: .3rem; line-height: .5rem; right: .4rem; top: 50%; border-color: #535353; border-style: solid; border-width: .05rem 0 0 .05rem;
        -webkit-transform: translate(0,-50%) rotate(135deg);
        transform: translate(0,-50%) rotate(135deg);
    }
  • 相关阅读:
    MySQL问题记录——2003-Can't connect to MySQL server on 'localhost'(10038)
    MySQL学习——管理用户权限
    Java技巧——将前端的对象数组通过Json字符串传到后端并转换为对象集合
    JDK1.8新特性——使用新的方式遍历集合
    JDK1.8新特性——Collector接口和Collectors工具类
    Java技巧——比较两个日期相差的天数
    MySQL学习——操作自定义函数
    MySQL学习——操作存储过程
    MySQL问题记录——ERROR 1728 (HY000)
    Linux上安装nginx
  • 原文地址:https://www.cnblogs.com/pengBoRan/p/7881163.html
Copyright © 2011-2022 走看看