发表于: 2019-08-23 00:08:29
1 862
今天完成的事情:今天师兄给我审核了任务七、八、九,发现了好多问题,仔细审视自己的代码,思考更改样式,对任务七的页面重新做了一次,又学习好多。
明天计划的事情:明天将任务八九有问题的地方改正
遇到的问题: 暂无
收获:
1、
css控制Button 按钮的点击时候出现蓝色边框的问题
添加css属性,button{outline:none;}这样在点击安按钮的时候就不会有蓝色边框了。
2、
hover选择器
要让一个元素控制另一个元素。则那个元素必须被该元素包含
3、
清除浮动的方法
①给父元素定个高度,但是使用的时候限制比较多,只适合高度固定的布局,要给出精确的高度
②使用clear属性clear:left在左侧不允许浮动元素; clearright在右侧不允许浮动元素; clear:both在左右两侧均不允许浮动,在浮动元素后添加空标签,并对其添加clear属性
③对父元素设置overflow的样式,overflow: auto/hidden,必须定width。
④
使用伪类after或者before
after和:before来在元素内部插入两个元素块,从面达到清除浮动的效果。
原理类似于clear:both方法,只是区别在于:clear在html插入一个div.clear标签, 而outer利用其伪类clear:after在元素内部增加一个类似于div.clear的效果(clearfix用在父元素上面)。
评论