5.CSS相关问题

1、盒子模型

Margin:外边距(一般描述兄弟之间的距离)

Border:边框

Padding:内边距(一般描述父子之间的距离)

Content:内容

(有的情况内外边距默认为0)

标准盒子模型:

width=content

盒子总宽度= content+Margin+ Border+ Padding

IE盒子(边缘盒子):

Width=content+border+padding

盒子总宽度= Width+ Margin

2、display的值有哪些?display:none与visibility:hidden区别?

inline(默认)–内联

none–隐藏

block–块显示

table–表格显示

list-item–项目列表

inline-block

display:none不占内存、visibility:hidden占内存

3、CSS页面布局


4、CSS选择器有哪些?哪些属性可以继承?

常用选择器:id选择器、类选择器、通配符选择器、标签选择器(div、p、h1)、属性选择器(color、background)、关系选择器(后代选择器、子选择器、兄弟选择器)、伪类选择器

可继承的属性:font-size(字体属性),font-family,color

不可继承的样式:(几个边距属性)border, padding, margin, width, height

优先级(就近原则):style内联样式>id>class>标签和伪元素>通配符和关系选择器

(优先级相同时,选择就近出现的样式,继承得到的样式优先级最低。)

5、伪类伪元素?

伪元素不是真正的元素,是DOM结点以外的抽象。

伪类是给某些选择器添加特定的效果。

6、style标签写在body后与body前有什么区别?

页面加载的顺序是自上而下的,一般是先加载样式。

如果style卸载body后面,浏览器逐行解析HTML文件,到最后解析到样式表可能会出现页面闪烁的情况。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.1CSS 基础与选择器初识 | CSS 1. CSS 加载方式有几种? CSS样式加载一共有四种方式: 1、行...
    没糖_cristalle阅读 773评论 0 0
  • 一、CSS入门 1、css选择器 选择器的作用是“用于确定(选定)要进行样式设定的标签(元素)”。 有若干种形式的...
    宠辱不惊丶岁月静好阅读 1,628评论 0 6
  • 以下是常用html+相关css全部汇总: # 01html标签 ``` html标签 是组成网页的骨架 区域划分作...
    Qingelin阅读 620评论 0 0
  • 1.Label的作用是什么?是怎么用的 答案: label标签来定义表单控制间的关系当用户选择该标签时,浏览器会自...
    耶啵_阅读 747评论 0 0
  • 一,css常见问题: 一、margin问题 上下margin重叠问题,即给相邻的两个div设置margin-bot...
    _往后_阅读 1,649评论 0 2