自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 深入理解盒模型

前面的话   所有文档元素都生成一个矩形框,这称为元素框(element box),它描述了一个元素在文档布局中所占的空间大小。而且,每个框影响着其他元素框的位置和大小 宽高   宽度width被定义为从左内边界到右内边界的距离,高度height被定义为从上内边界到下内边界的距离   在CSS中,可以对任何块级元素设置显式高度。如果指定高度大于显示内容所需高度,多余的高度会产生一个视觉...

2018-12-04 00:12:38 246

原创 CSS画出的图

简单图形 矩形 div{ width: 100px; height: 100px; background-color: red; } div{ width: 100px; height: 100px; background-color: red; border-radius: 50%; } 椭圆 【整个椭圆】 div...

2018-12-01 00:51:24 246

原创 深入理解伪元素

定义   伪元素顾名思义伪装成元素,但不是元素,这与生成内容相关。生成内容主要指由浏览器创建的内容,而不是由标志或内容来表示。生成内容主要由:before和:after伪元素来实现,当然伪元素还包括:first-line,:first-letter和::selection     用法 :first-letter   指定一个元素第一个字母的样式   [注意1]所有前导标点符号应与第一...

2018-11-27 23:36:52 2590

原创 深入理解CSS计数器

前面的话   我们对计数器已经不陌生了,有序列表中的列表项标志就是计数器。   创建计数器   创建计数器的基础包括两个方面,一是能重置计数器的起点,二是能将其递增一定的量。 counter-reset counter-reset:none;(默认) counter-reset:<identifier><integer> //<identifier&gt...

2018-11-23 23:51:23 164 1

原创 CSS字体

字体系列 【1】5种通用字体系列:拥有相似外观的字体系列   serif字体:字体成比例,且有上下短线(衬线字体),包括Times\Georgia\New century Schoolbook   sans-serif字体:字体成比例,且没有上下短线(无衬线字体),包括Helvetica\Geneva\Verdana\Arial\Univers   Monospace字体:字体不成比例,等...

2018-11-22 23:41:15 250

原创 CSS层叠(优先级)

前面的话   层叠样式表CSS最基本的一个特性就是层叠。冲突的声明通过层叠进行排序,由此确定最终的文档表示。而这个过程的核心就是选择器及其相关声明的特殊性、重要性、来源及继承机制。本文将详细介绍CSS层叠   特殊性   选择器的特殊性由选择器本身的组件确定。特殊性值表述为4个部分(如:0,0,0,0)。下面来介绍不同的选择器的特殊性值   1、内联样式 -> 1,0,0,0  ...

2018-11-22 00:04:25 1519

原创 CSS选择器

前面的话   CSS的一个核心特性是能向文档中的一组元素类型应用某些规则,本文将详细介绍CSS选择器   [注意]关于选择器兼容性的详细信息移步至此   通配选择器   星号*代表通配选择器,可以与任何元素匹配 *{color: red;} 元素选择器   文档的元素是最基本的选择器 html{color: black;} p{color: gray;} h2{color: ...

2018-11-20 23:44:16 231

原创 IE浏览器下常见的CSS兼容问题

宽高bug   【1】IE6-浏览器下子元素能撑开父级设置好的宽高 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> body{

2018-11-14 22:16:09 3383 1

原创 haslayout详解

定义   haslayout是IE7-浏览器的特有属性。hasLayout是一种只读属性,有两种状态:true或false。当其为true时,代表该元素有自己的布局,否则代表该元素的布局继承于父元素。   [注意]通过element.currentStyle.hasLayout可以得出当前元素的hasLayout情况   HTML标签   默认触发hasLayout的有如下HTML标签: ...

2018-11-12 23:33:29 173

原创 CSS常见的基础面试题合集

1 介绍一下标准的CSS的盒子模型?与低版本IE的盒子模型有什么不同的? 标准盒子模型:宽度=内容的宽度(content)+ border + padding + margin 低版本IE盒子模型:宽度=内容宽度(content+border+padding)+ margin 2 box-sizing属性? 用来控制元素的盒子模型的解析模式,默认为content-box context-bo...

2018-11-11 18:15:04 422

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除