发表于: 2019-12-14 18:48:35
1 1024
这个任务学习到了很多新的代码如滚动条overflow: auto; background-size cover和contain区别,
cover是把背景图像扩展至足够大,以使背景图像完全覆盖背景区域。
contain是把图像图像扩展至最大尺寸,以使其宽度和高度完全适应内容区域
因为有些div宽度溢出导致页面右侧有空白等等。
但是也有尚未解决的疑惑例如:父盒子自适应子盒子,如果子盒子用了浮动则父盒子不能自适应,然而我在把子盒子浮动改为绝对定位后,任然不能使父盒子自适应因为内容撑开的子盒子。
深度思考:
css可以绘制哪些常见的特殊形状?
https://mp.weixin.qq.com/s?src=3×tamp=1576319151&ver=1&signature=XA7A1H4ga*KkGznoYwQb8QE6Sh2ckohb0PKTPohgzcEBaqD9rrNr2lpxV4RQbtOoGD7wlBbtD0K6a27a2xHw7PHujop*CXypiik5YGkg8C7Rb9wFDmWJ7HE3sjAHtbto-yS2JfooGCZRedT0Q2r6CX7Gh9uzdrHLPevc*VxX8rs=
在这片网站中看到了相关图形介绍,然而我在认为u中偷工减料了一点,直接将专业技能以及下面五角星扣了下来
如何理解vertical-align与line-height?
前者是垂直对齐方式,使行内元素的基线相对于该元素所在行的基线的垂直对齐后者是行高,是指文本行基线之间的垂直距离
经常出现图像在块级元素底部留有空白
原因是行内元素默认都受vertical-align(垂直对齐方式)和line-height(行高)的影响, 而vertical-align默认的对齐方式是baseline,即基线对齐。 这个基线就是span标签里的字母X的下边沿,故图片底部是与字母底部相对齐的(不是与span标签的背景对齐)。 又因为字母本身有line-height(行高)值,所以span标签加上背景后比字母要高一些。
请解释一下CSS3的Flexbox(弹性盒布局模型)以及适用场景?
Flex是Flexible Box的缩写,意为”弹性布局”,用来为盒状模型提供最大的灵活性,适用于移动端
title与h1、b与strong、i与em、img的alt与title、src与href有什么区别
title是网站标题,h1是文章主题
搜索引擎检索的时候搜索引擎可以识别strong、em标签、而不能识别b与i标签
alt属性是在你的图片因为某种原因不能加载时在页面显示的提示信息,它会直接输出在原本加载图片的地方 title属性是在你鼠标悬停在该图片上时显示一个小提示,鼠标离开就没有了,有点类似jQuery的hover
href,.是超文本引用,指向需要连结的地方,是与该页面有关联的,是引用。在 link和a 等元素上使用。 src是指向物件的来源地址,是引入。在 img、script、iframe 等元素上使用 src通常用作“拿取”(引入),href 用作 “连结前往”(引用)
如何使用IconFont?
在IconFont网站上的图标库中搜索自己需要的图标,然后下载
HTML中dl、ul、ol用哪个比较好?
ul经常用来实现轮播的小按钮,下拉菜单的各种要用来排列的列表,多个a标签排列等,实用范围非常广。而ol因为它的有序属性,用的范围就比较小了,不是一定要用有序来排列的情况下,一般都是用ul
评论