发表于: 2019-01-15 21:49:36

1 739


今天完成的事情,页头部分。



页头部分的登录与注册两个按钮,最开始不知道从拿来下手。后面发现是hover效果。鼠标点上去的时候,设置一圈内边距。和文字颜色。

导航栏部分,任务8的导航栏用了最粗暴的做法,直接把row和col两个东西去掉了,只加了container。但是在bootstrap4里面,container的下一级必须是row,不加row是违法的。


导航栏中遇到的问题,导航栏用flex无法居中,最后发现是container位置放错了。


上一级设置背景颜色,下一级就是container。


遇到第二个问题,导航栏nav-link自带 padding值与字体颜色。用类选择器,会被直接覆盖掉,多出的15px,导致右边的内容,上下无法对齐。

根据css权重的问题,想要覆盖掉框架自带的属性,需要找到权重比他高的选择器。


1,用id选择器,成功更改了文字的颜色,但是hover的时候,字体颜色无法发生改变。


2,直接在框架html里面写入字体颜色属性。但是hover也无法改变字体颜色。而且id选择器的权重没他高,id选择器也改变不了字体颜色了。



收获,在做任务10,之前就专门看了关于css权重的知识,没想到覆盖框架里面的属性还是卡住了。今天学习到了css优先级以及权重计算,



第一优先级:无条件优先的属性只需要在属性后面使用!important。(优先级最高。)

第二优先级:在html中给元素标签加style,即内联样式。

第三优先级:由一个或多个id选择器来定义。例如,#id{margin:0;}会覆盖.classname{margin:3pxl}

第四优先级:由一个或多个类选择器、属性选择器、伪类选择器定义。比如.classname{margin:3px}会覆盖div{margin:6px;}

第五优先级:由一个或多个类型选择器定义,就比如 div(margin:6px)会直接覆盖掉margin:3px

第六优先级:通配选择器



明天计划,任务10,内容部分。


任务8-9任务总结


做任务8-9,第一次接触bootstrap4框架的时候,看的一脸懵逼,知识放在那里,都很难看得懂,再说什么。后面一点点的

的尝试修改导航栏,栅格系统,网格布局,收获确实很大的,如果自己要写轮播图,导航栏得话,要写很长时间,框架里面现成的东西。现成的属性。而且代码量要写的很少。


如何实现轮播图?


bootstrap4框架里面,有成熟的组件,引进来,更改轮播图样式就好了。



主流的浏览器的内核有哪几种?

什么是浏览器的内核?
浏览器的内心部分,最重要的部分叫做“Rendering Engine"可以称为渲染引擎。我们一般习惯叫做浏览器内核,负责对网页的语法的解释,如标准通用标记语言下的应用HTML,javascritp,并渲染网页,渲染引擎决定了浏览器如何显示网页的内容,以及页面格式的信息。不同的浏览器对网页编写语法的解释也有不同,因此可能一个网页在不同内核的浏览器下面渲染,显示的效果可能有不同。
(1)Trident内核(ie浏览器的内核)
(2)Gecko内核(火狐浏览器内核)
(3)WebKit内核(苹果safari浏览器内核)

(4)Blink内核( Google和Opera Software内核)



什么是外间距重叠?
外间距重叠是指的是,两个盒子模型同时设置了外边距,并且这种情况只会发生在垂直局部的情况下,如果是垂直布局得话。是不会出现这种现象的。
两个垂直的盒子模型同时设置了外间距,距离很近得话,就会沦为一个外边距。

解决方法很多,最简单的就是,用padding取代,或者加一条边框。边框1px,颜色和背景颜色保持一致。



div+css的布局较table布局有什么优点?


div+css布局的优点是
符合w3c的标准,代码结构简单,结构简单,样式行为分离。可维护性强。
布局精准,页面修改简单。
加快页面加载速度,(ie需要把整个table部分加载完才会现实内容)
节约站点所占的空间和站点流量。
用只包含结构化内容的HTML代替嵌套的标签,提高另外搜索引擎对网页的搜索效率。
table
容易上手。
2.可以形成复杂的变化,简单快速。
3.表现上更加“严谨”,在不同浏览器中都能得到很好的兼容。
综合上面对两种不同网页布局的分析,大家也很显然看得出HTML+CSS的布局是很占据优势的,这也是现在HTML+CSS成为主流的原因吧。

bootstrap有哪些常用组件?


bootstrap常用组件有轮播图,导航栏,下拉菜单。



css  有哪些方式可以实现垂直居中

,第一种flex布局。第二种,文字liheight,第三种,上下边距设置一样。第四种,定位。



返回列表 返回列表
评论

    分享到