发表于: 2018-08-08 23:40:36

2 618


今天完成的事情:

一、学会了基本的css下拉菜单

需要子元素设置position:absolute,不然会造成布局混乱

类似这样

正确方法如下:

这样就可以实现下拉菜单


二、学会了用css绘制无填充的小箭头

.arrow-right {
   display: inline-block;
   border-top: 0.05rem solid #c12e2a;
   border-right: 0.05rem solid #c12e2a;
   width: 0.8rem;
   height: 0.8rem;
   transform: rotate(45deg)
}

原理是利用border来绘制,用transform: rotate()调整角度


三、初步学习bootstrap,绘制按钮组

<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">

引入bootstrap

<span class="btn-group">
   <button class="btn btn-primary">left</button>
   <button class="btn btn-primary">right</button>
</span>

btn-group是bootstrap按钮组

btn btn-primary是一种基础样式

效果如下:

可以通过css编辑修改样式

.btn-primary {
border-radius: 1rem;
}


明天的计划:

一、继续学习任务6,完善按钮组样式

二、完成footer布局调整

三、解决遮挡问题

由于用的是flex布局,所以不能用position,需要修改,貌似嵌套一个div用fixed就可以实现了

四、雪碧图引用


遇到的问题:

bootstrap引用问题

在刚开始引用的时候发现布局整体乱了,如图

后来发现是引用顺序问题

<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
<link rel="stylesheet" href="Task6.css" type="text/css">

bootstrap引用一定要放在css的前面,这样才不会覆盖格式


收获:

学会了引用bootstrap,以及修改bootstrap样式

学会了用css编写下拉菜单,记住了下拉菜单的基本要求


有个疑问,关于嵌套div有没有要求,最多嵌套几层?


返回列表 返回列表
评论

    分享到