-
css文件引入不会产生跨域问题,但字体的引入是可以产生跨域问题的
-
window.onerror 方法默认情况下无法获取跨域脚本的报错详情
-
canvas 中使用 drawImage 贴图会受跨域限制
-
a :link、a:hover、a:visited、a:active中,定义CSS时候的顺序不同,也会直接导致链接显示的效果不同。为了保证每个效果都能正确的触发,定义时的顺序应该为:link、visited、hover、active
-
要运用css3动画,需要运用@keyframes规则和animation属性
-
list-style-type 属性设置列表项标记的类型
square:标记是实心方块。
-
下面哪些技术可用于优化 CSS 图片加载 ?
-
CSS Sprite:又称为CSS精灵或者雪碧图,是一种网页图片应用处理方式。它允许你将一个页面涉及到的所有零星图片都包含到一张大图中去,当访问该页面时,载入的图片就不会像以前那样一幅一幅地慢慢显示出来了。能很好地减少网页的http请求,从而大大的提高页面的性能。
SVG Sprite:与CSS Sprite类似。另外一种实现思路 <symbol> + <use>。<symbol>用于定义可复用的形状,定义的现状不会展示出来,而是通过use元素引用来显示。
Icon font:图标字体,也叫字体图标,就是字体做的图标。能自由变化大小,且不会模糊。比图片小,加载快。可以任意改变颜色。
Base64:可以将一副图片数据编码成一串字符串,使用该字符串代替图像地址。图片的下载始终都要向服务器发出请求,而通过base64编码后可以随着 HTML的下载同时下载到本地,减少 http 请求。
-
Background-position属性
用处:配合background-image属性一起使用,用于设置背景图片在盒子中的位置
参数:xpos ypos |x% y% |x y三种,
如果只写第一个水平方向的参数,第二个垂直方向的参数会默认为:
center|50%|容器高度的一半px
Xpos:规定水平方向的对齐方式,值有left,right,center
Ypos:规定垂直方向的对齐方式,值有top,bottom,center
x%:规定图片水平方向的距离。
你会不会以为这个x%就是父级容器宽度的x%?那你就想错了哦,这里的x%指的是父级容器的宽度减去图片的宽度后的差值的x%。
举个栗子:background-position:50%,20%;
图片的宽度为 imgwidth:100px;高度为 imgheight:100px;
容器的宽度为 conwidth:200px;高度为 conheight:200px;
那么此时图片的左顶点距离容器的左顶点的水平距离就是(conwidth-imgwidth)50%=50px,而不是conwidth50%=100px;(很好理解的吧,不然盒子宽度200px,图片宽度100px,又距离左边100px,岂不是50%没实现水平居中而紧靠右了吗?)
由此也可以算出图片的左顶点距离容器的左顶点的垂直距离为20px
y%:对应x%
x:图片距离容器水平方向距离
y:图片距离容器垂直方向距离
-
1、颜色名 如:red,blue,green 2、十六进制(红绿蓝)
#f00、#ff0000表示红色
一般为3或者6位数字,题目4位???
3、rgb(r,g,b) 如:rgb(255,0,0)表示红色 4、hsl(Hue,Saturation,Lightness)/(色调、饱和度、亮度)
hsl(0,100%,100%)
0:红色
120:绿色,
240: 蓝色
-
border-top-width:默认值medium,定义中等的上边框。 outline-width:默认值medium,规定中等的轮廓。
-
行内元素与浮动元素发生重叠,边框、背景、内容都会显示在浮动元素之上 块级元素与浮动元素发生重叠,边框、背景会显示在浮动元素之下,内容会显示在浮动元素之上
CSS刷题【错题本】
Maintained by · YihuiEdit on GitHub
Keep reading
View all posts计算机网络基础【错题本】
1. 当两种相同类型但又使用不同通信协议的网络进行互联时,就需要使用() 路由器 不同通信协议至少在网络层才能兼容 中继器集线器是物理层 网桥是数据链路层 2. ATM 既可以用于广域网,又可以用于局域网,这是因为它的工作原理与 Ethernet 基本上是相同的。( X ) ATM可以用于广域网,也可以用于局域网…
Read article牛客网刷题01
1. 修改this指向 封装函数 f,使 f 的 this 指向指定的对象。 这里给出三种写法,哪种都可以。 相关知识点: 1. apply、call、bind区别 apply、call、bind的作用都是修改执行上下文 apply、call都是返回函数立即执行的 结果 ,其中apply第二个参数之后是数组Arr…
Read article牛客网刷题02
11. 将字符串转换为驼峰格式 题目描述 css 中经常有类似 background-image 这种通过 - 连接的字符,通过 javascript 设置样式的时候需要将这种样式转换成 backgroundImage 驼峰格式,请完成此转换功能 1. 以 - 为分隔符,将第二个起的非空单词首字母转为大写 2. …
Read article