标准盒子模型的总宽度为=左右margin+左右border+左右padding+width,而IE盒子模型中的width本身就包括了border和padding,所以IE盒子模型的总宽度=左右margin+width

1.
单选题
关于跨域问题下面说法正确的是?()A可以利用flash的http请求,来处理跨域问题B通过iframe设置document.domain可以实现跨域C一般情况下,m.toutiao.com可以ajax请求www.toutiao.com域名下的接口并获得响应D通过jsonp方式可以发出post请求其他域名下的接口

JSONP的优点是:它不像XMLHttpRequest对象实现的Ajax请求那样受到同源策略的限制;它

的兼容性更好,在更加古老的浏览器中都可以运行,不需要XMLHttpRequest或ActiveX的支

持;并且在请求完毕后可以通过调用callback的方式回传结果。

JSONP的缺点则是:它只支持GET请求而不支持POST等其它类型的HTTP请求;它只支持跨域

HTTP请求这种情况,不能解决不同域的两个页面之间如何进行JavaScript调用的问题。

3.
单选题
css中position 属性指定了元素的定位类型,下列关于position的四个属性值的描述中那个是错误的:Astatic元素出现在正常的流中,top:10px,即距离顶部10pxBfixed 元素的位置相对于浏览器窗口是固定位置,即使窗口是滚动的它也不会移动Crelative 相对定位元素的定位是相对其正常位置。Dabsolute 绝对定位的元素的位置相对于最近的已定位父元素,如果元素没有已定位的父元素,那么它的位置相对于<html>:</html>

A:使用static元素,top:10px不会有偏移效果。A错。

B:fixed元素的位置相对于浏览器窗口是固定位置。以浏览器窗口为参考点。B对。

C:relative 不会脱离文档流,元素依然会占据文档流,相对定位是相对他的正常位置。C对。

D:absolute绝对定位会脱离文档流,会向上寻找,如果遇到已定位元素,则会对其相对定位,如果没有则会一直向上寻找,知道相对于html。D对。

综上所述选A。

CSS伪元素:和一般的DOM中的元素样式不一样,它并不改变任何DOM内容。只是插入了一些修饰类的元素,这些元素对于用户来说是可见的,但是对于DOM来说不可见,伪元素选择器,伪元素的效果是需要通过添加一个实际的元素才能达到的。A选项,:first-line是为某个元素的第一行文字使用样式。B选项,:first-letter是为某个元素中的文字的首字母或第一个字使用样式。C选项,:before是在某个元素之前插入一些内容。D选项,:after在某个元素之后插入一些内容,behind不属于伪元素选择器。所以选择D。css所有伪类及伪元素实例:a:link(选择所有未访问链接)  a:visited(选择所有访问过的链接)   a:active(选择正在活动链接)   a:hover(把鼠标放在链接上的状态) input:focus(选择元素输入后具有焦点) p:first-letter(选择每个<p> 元素的第一个字母) p:first-line(选择每个<p> 元素的第一个字母)
p:first-child(选择器匹配属于任意元素的第一个子元素的 <]p> 元素) p:before(在每个<p>元素之前插入内容)p:after(在每个<p>元素之后插入内容)p:lang(language)(为<p>元素的lang属性选择一个开始值)
14.
不定项
下列说法正确的是()Adisplay: none;不为被隐藏的对象保留其物理空间;Bvisibility:hidden;所占据的空间位置仍然存在,仅为视觉上的完全透明;Cvisibility:hidden;产生reflow和repaint(回流与重绘);Dvisibility:hidden;与display: none;两者没有本质上的区别;

C:页面的回流由以下引起:

页面渲染初始化。

DOM结构变化,比如删除了某个节点。

render树变化,比如减少了padding。

窗口resize事件触发。

页面的重绘是一个元素外观的改变所触发的浏览器行为,例如改变outline、背景色等属性。浏览器会根据元素的新属性重新绘制,

使元素呈现新的外观。

回流一定伴随重绘,重绘却可以单独出现。

display:none与visibility:hidden的区别:

display:none 不为被隐藏的对象保留其物理空间 visibility:hidden 为被隐藏的对象保留其物理空间,两者存在本质上的区别。也就是说,display:none,render树上不存在,不产生box,

visibility:hidden产生box,是不可视机制。

15.
不定项
可继承的样式属性包括()`不可继承的:display、margin、border、padding、background、height、min-height、max- height、width、min-width、max-width、overflow、position、left、right、top、 bottom、z-index、float、clear、table-layout、vertical-align、page-break-after、 page-bread-before和unicode-bidi。所有元素可继承:visibility和cursor。内联元素可继承:letter-spacing、word-spacing、white-space、line-height、color、font、 font-family、font-size、font-style、font-variant、font-weight、text- decoration、text-transform、direction。块状元素可继承:text-indent和text-align。列表元素可继承:list-style、list-style-type、list-style-position、list-style-image。表格元素可继承:border-collapse``

粉笔刷题【HTML】相关推荐

  1. LeetCode刷题笔记汇总

    LeetCode刷题笔记汇总 第一次刷LeetCode写的一些笔记. 1.两数之和 3.无重复字符的最长子串 15.三数之和 18.四数之和 19.删除链表的倒数第 N 个结点 20.有效的括号 21 ...

  2. 牛年前的一小结——打响本命年的第一枪,继续刷题!

    经过一段时间的小尝试,摸索出了一点点头儿吧. 总结一下子. 关于面试的java,像我这个经验层次(1-2year普通厂)的都不会太难.最多超不出力扣中等难度. 多练习链表.树.指针类的比较基础的题目: ...

  3. 牛客网里刷题:JS获取输入的数组

    有的时候我们刷题会遇到下面这种输入格式,那么用js怎么把它变成数组呢? [1,2,3,4,5] 难道用readline()之后在踢掉首尾的字符吗?这样也太麻烦了! 我发现了一个好用的方法: let l ...

  4. 【Leetcode】刷题之路2(python)

    哈希映射类题目(简单题小试牛刀啦bhn) 242.有效的字母异位词 349.两个数组的交集 1002.查找常用字符 202.快乐数 383.赎金信 242. 有效的字母异位词 用python的Coun ...

  5. 【Leetcode】 刷题之路1(python)

    leetcode 刷题之路1(python) 看到有大佬总结了一些相关题目,想着先刷一类. 1.两数之和 15.三数之和 16.最接近的三数之和 11.盛最多的水 18.四数之和 454.四数相加II ...

  6. 力扣(LeetCode)刷题,简单+中等题(第35期)

    力扣(LeetCode)定期刷题,每期10道题,业务繁重的同志可以看看我分享的思路,不是最高效解决方案,只求互相提升. 第1题:解码异或后的排列 试题要求如下: 回答(C语言): /*** Note: ...

  7. 力扣(LeetCode)刷题,简单+中等题(第34期)

    目录 第1题:整数转罗马数字 第2题:电话号码的字母组合 第3题:二叉树的所有路径 第4题:砖墙 第5题:下一个排列 第6题:括号生成 第7题:删除并获得点数 第8题:全排列 第9题:颜色分类 第10 ...

  8. 力扣(LeetCode)刷题,简单+中等题(第33期)

    目录 第1题:Z 字形变换 第2题:删除字符串中的所有相邻重复项 第3题:基本计算器 II 第4题:螺旋矩阵 第5题:螺旋矩阵 II 第6题:盛最多水的容器 第7题:删除有序数组中的重复项 II 第8 ...

  9. 力扣(LeetCode)刷题,简单+中等题(第32期)

    目录 第1题:数组的度 第2题:托普利茨矩阵 第3题:爱生气的书店老板 第4题:翻转图像 第5题:有效的数独 第6题:无重复字符的最长子串 第7题:区域和检索 - 数组不可变 第8题:二维区域和检索 ...

最新文章

  1. 26岁应届博士被聘985博导!入职半年实现学院顶会论文零的突破
  2. python 图形化socket编程_Python黑帽编程2.8 套接字编程
  3. select下拉框下拉跳转代码
  4. 多维多重背包问题_满满干货!背包问题全总结(带c++源码)
  5. hibernate+mysql保存中文数据乱码问题
  6. outlook本地存储设置_商务文档为什么要存储在OneDrive for business 上?
  7. 让input变成不可编辑状态的方法
  8. html select 文字居中显示图片,html原生select改造箭头及文字左右居中的一种办法...
  9. android 开发赚钱
  10. HDU 4707 Pet 邻接表实现
  11. 月薪30K大佬源码阅读的经验总结,干货不容错过
  12. Android学习4—短信发送器的实现
  13. ym——android源码大放送(实战开发必备)
  14. 文件太多,台式电脑迁移数据到笔记本怎么操作?
  15. 昆特牌显示无法连接至服务器,巫师之昆特牌总是显示无法连接网络
  16. iOS UIcollectionview 数据量少时候bounces无效的解决方法
  17. AIOps 在腾讯的探索和实践
  18. 【无标题】删除数组中的重复元素
  19. Web全栈开发学习笔记—Part2 与服务端通信—d.在服务端将数据Alert出来
  20. CommandNotFoundError: Your shell has not been properly configured to use ‘conda deactivate‘. To init

热门文章

  1. Python学习——面向对象(一)
  2. MyBatis处理批量删除
  3. 机器学习笔记(VII)线性模型(III)对数几率回归和极大似然估计
  4. ftp设置用户只能够访问指定的目录
  5. C语言:从键盘输入一个字符串str,统计str中小写字母a到z共26个字母的个数(个数为0的不显示,其它字符不统计)。
  6. 8K超高清企业获广东省专精特新称号,背后意味着什么?
  7. λ演算(lambda演算)原理通俗易懂的详细总结
  8. 作为一个测试人需要知道的安全测试
  9. C语言字符串输入输出函数
  10. 猴博士、高数叔资源分享