• 1129 携程网练习flex布局头部


    先来一张效果图
    image
    然后创建文件结构
    image

    准备normalize.css这个文件
    链接:https://cdn.bootcdn.net/ajax/libs/normalize/8.0.0/normalize.css
    其作用是(原话):Normalize.css 是一个可以定制的CSS文件,它让不同的浏览器在渲染网页元素的时候形式更统一。
    Normalize.css只是一个很小的css文件,但它在磨人的HTML元素样式上提供了跨浏览器的高度一致性。
    来一个基础的样式,特别注意这两个

    body{
        max- 540px;
        min- 320px;
        margin: 0 auto;
        font: normal 14px/1.5 Tahoma,"Lucida Grande",Verdana,"Microsoft Yahei",STXihei,hei;
        color: #000;
        background: #fff;
    /* 特别注意这两个 */
        overflow-x:hidden;
        -webkit-tap-highlight-color:transparent;
    }
    
    

    image
    第一:隐藏掉水平滚动条
    第二个:防止一些元素被点击后背景高亮用的
    看看
    image

    并不生效,原来是,
    image
    这啷个位置要换一下,被覆盖了
    image

    这总其实大多高度定死,宽度自适应(可自由伸缩)。
    接下来就是偷图了,
    image
    右键,open link address,即可下载
    搜索模块,英爱用固定定位(固定定位的盒子一定要写宽度的
    细的细:w100可以直接写出width:100px;
    image
    诶什么他有父亲,但是大小不宜付清参考呢。固定定位啊,懂吧,固定定位和付清没有关系,以屏慕为主啊
    image
    ok,已补
    image
    image
    固定定位想居中,margin:0 auto没用的;同样的,元素如果绝对定位,margin也不起作用了。
    怎么居中,css3中一个绝妙法子:
    image
    image
    妙啊。
    配下来,屁事多得很(注意,完整写法,下面两个要位置对调)
    image
    ·····这里我跳过搜索框,之后在做,直接来下面的,还是做吧
    简写:
    image
    注意,这样是错的啊,不可
    image
    背景色:bgc简写
    由于a是行内元素,没效果正长的。
    注意:当父元素射程了flex后,子的float,clear,vertical-algin都将失效。
    来块点,别太细节,重在练习。
    精灵图来了,麻烦点
    image
    cs6版本fw软件搞一个:https://pan.baidu.com/s/1dGxJORn 密码为:gm1w;
    精灵三步:
    1.等比锁一半小(104*~)
    image
    本地打开了嘿嘿
    image

    2.看icon大小,知道坐标
    image
    image

    3.xie样式代码(一定要记得缩放,就是锁一半之后的那个图宽度)
    image

    效果:再调
    image
    文字不行,打了,下了
    image
    image
    去掉瞎花线
    image
    image

    注意:
    margin的参数是(上,左右,下)
    image
    content:原话(content 属性与 :before 及 :after 伪元素配合使用,来插入内容。)

    现在做搜索框,
    用的不多,了解一下
    image
    加个
    image
    边框
    image
    image
    image

    这种怎么解决
    image
    答:给搜一个绝对定位,再用padding吧文字挤开。
    image

    一日之计在于晨
  • 相关阅读:
    Javascript笔记09:Javascript的下拉式导航菜单
    Javascript笔记08:Javascript的if...else语句
    Android(java)学习笔记84:SQLiteDatabase的query方法参数
    Android(java)学习笔记83:各种边距设置
    Android(java)学习笔记82:利用SpannableString设置复合文本
    PHP笔记06:http响应中的状态码
    html笔记04:在html之中导入css两种常见方法
    POJ 3307 Smart Sister
    ZOJ 2872 Binary Partitions
    HDU 4685 Prince and Princess
  • 原文地址:https://www.cnblogs.com/1998Archer/p/15621773.html
Copyright © 2020-2023  润新知