IT入门 > 面试题 >
  • CSS 清除浮动的几种方法(至少两种)

    2019/11/18 点击:723

    清除浮动: 核心:clear:both;1.使用额外标签法(不推荐使用)在浮动的盒子下面再放一个标签,使用 clear:both;来清除浮动a 内部标签:会将父盒子的高度重新撑开b 外部标签:只能将浮动

  • .页面导入样式时,使用 link 和@import 有什么区别

    2019/11/18 点击:620

    Link 属于 html 标签,而@import 是 CSS 中提供的 在页面加载的时候,link 会同时被加载,而@import 引用的 CSS 会在页面加载完成后才会加载引用的 CSS @import 只有在 ie5 以上才可以被识别,而

  • 伪元素和伪类的区别?

    2019/11/18 点击:648

    伪元素 使用 2 个冒号,常见的有:::before,::after,::first-line,::first-letter,::selection、::placeholder 等; 伪类 使用1个冒号,常见的有::hover,:link,:active,:target,:not(),:focus等。 伪元素

  • CSS 选择符有哪些?哪些属性可以继承?优先级算

    2019/11/18 点击:583

    1.id选择器( # myid)2.类选择器(.myclassname)3.标签选择器(div, h1, p)4.相邻选择器(h1 + p)5.子选择器(ul id > class > tag important 比 内联优先级高

  • CSS3新增伪类举例:

    2019/11/18 点击:500

    p:first-of-type 选择属于其父元素的首个 p 元素的每个 p 元素。 p:last-of-type 选择属于其父元素的最后 p 元素的每个 p 元素。 p:only-of-type 选择属于其父元素唯一的 p 元素的每个 p 元素。 p:

  • 行内元素和块级元素的具体区别是什么

    2019/11/18 点击:500

    块级元素(block)特性: 总是独占一行,表现为另起一行开始,而且其后的元素也必须另起一行显示; 宽度(width)、高度(height)、内边距(padding)和外边距(margin)都可控制; 内联元素(inline)特性:

  • 什么是外边距重叠?重叠的结果是什么?

    2019/11/18 点击:555

    外边距重叠就是 margin-collapse。 在 CSS 当中,相邻的两个盒子(可能是兄弟关系也可能是祖先关系)的外边距可以结合成一个单独的外边距。这种合并外边距的方式被称为折叠,并且因而

  • rgba()和 opacity 的透明效果有什么不同?

    2019/11/18 点击:625

    rgba()和 opacity 都能实现透明效果,但最大的不同是 opacity 作用于元素,以及元素内的所有内容的透明度, 而 rgba()只作用于元素的颜色或其背景色。(设置 rgba 透明的元素的子元素不会

  • css 中可以让文字在垂直和水平方向上重叠的两个

    2019/11/18 点击:622

    垂直方向 :line-height 水平方向 :letter-spacing

  • px 和 em 的区别

    2019/11/18 点击:510

    px 和 em 都是长度单位 ,区别是,px 的值是固定的,指定是多少就是多少,计算比较容易。em 得值不是固定的,并且 em 会继承父级元素的字体大小。 浏览器的默认字体高都是 16px。所以