发表于: 2018-08-11 20:59:58

1 657


今天完成的事情

任务六被指导改了一次,然后自己重新在写一遍,有的布局还是不会调整,经指导总算是基本完成

 

明天计划的事情

在看看任务五任务六总结一下,其他样式的导航栏学习一下;预习任务七

 

遇到的问题

1.任务六头部的两个按钮不知道如何实现自适应,最后分别给按钮设置了百分比宽度就好了,用margin-tpo实现让其下移

2.第二部分三个导航栏不能实现三等分,最后给父元素宽设为100%,每个导航栏宽33%,父元素display: flex;

3.中间大部分布局开始也很乱不会调整,屏幕变小时会换行,把字体调小就好了点,左边的小图标通过宽高控制其大小,文字通过内外边距实现据左边上边间隙

4.最下面的居中三列,中间图标不能与两边的文字图标对齐,三列放在固定宽度的盒子里,一个左浮动,一个右浮动,但没能实现

5.实在是太渣了,调整心态慢慢来吧,希望可以坚持下来吧

 

收获

1.胶囊式导航栏学习,由<ul class="nav nav-pills nav-justified>控制,nav-justified让标签式或胶囊式导航菜单与父元素等宽,下拉菜单由<li><a>组成,<li class="dropdown>,<a data-toggle="dropdown" href="">,小三角(字体图标)由<span class=caret>控制,导航栏内容由<ul>控制

 

<ul class="nav nav-pills nav-justified">
    <li>
        <a data-toggle="dropdown" href="">所在地
        <span></span></a>
        <ul>
            <li><a href="">西安</a></li>
            <li><a href="">杭州</a></li>
            <li><a href="">重庆</a></li>

</ul>
 </li>

</Ul>

 

2.知道如何计算元素所占宽度百分比,ctrl+alt+i查看整个页面宽度

3.页面顶部固定定位时,向上滑动下面的字还会显现出来,用Z-index解决。

4.水平居中margin: 0 auto  text-align: center

5.rem相对单位,相对于根节点html的字体大小来计算的, em相对于当前对象内父元素字体尺寸来计算,会继承父级元素的大小。

6.三列左右中布局,一个左浮动一个右浮动




返回列表 返回列表
评论

    分享到