padding:内边距,border:边框,margin:外边距一个padding属性,相当于padding-left,padding-right,padding-top,padding-bottom一个盒子加上padding,border,margin后,会将盒子撑大;border: 3px so ...
分类:
其他好文 时间:
2020-01-30 20:42:07
阅读次数:
60
一、 html标签有哪些? 1)行内元素有哪些? 行内元素:行内大多为描述性标记 <span>...</span> <a>...</a> 链接、 锚点 <br> 换行 <b>...</b> 加粗 <strong>...</strong> 加粗 em - 强调 img - 图片 font - 字体设定 ...
分类:
Web程序 时间:
2020-01-30 14:40:08
阅读次数:
89
1、行元素在块级元素中浮动,块级元素无法实现居中 比如说:li 元素在 ul 元素中浮动,ul 元素是块级元素,宽度为页面的宽度,难以实现 li 元素在 ul 中居中对齐。 可以将 ul 元素设为 inline-block,宽度为 auto,这样ul元素的宽度就会是 li 元素宽度的总和,并且将 u ...
分类:
Web程序 时间:
2020-01-22 10:33:57
阅读次数:
97
CSS布局 一、左右布局 1、float实现左右布局 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <link rel="stylesheet" href="index01.css"> <title>居中布局的几个实现方 ...
分类:
其他好文 时间:
2020-01-18 11:07:05
阅读次数:
111
1.BFC BFC的英文全称是block formatting context,即格式化上下文,当元素触发BFC时会变成一个独立的环境。这里列举一个触发BFC的方法,在父级元素加入overflow:hidden;其适用场景有:(1)为父级找高(2)子级margin-top将父级一起往下带(3)兄弟级 ...
分类:
Web程序 时间:
2020-01-15 20:05:21
阅读次数:
100
1.层叠 规则之间属性相同,值不同的时候就会发生声明冲突,这个时候层叠就会起作用了,层叠会将我们声明的不同的值进行保留,相同的值进行比较,选权重值更高的一个来运行。具体情境如下:假设我们定义了一个div标签,再定义其宽高,并赋予它一个类名为div,然后我们通过CSS文件对他的样式进行更改,用元素选择 ...
分类:
Web程序 时间:
2020-01-11 14:56:20
阅读次数:
79
当两个空的块级元素嵌套时,如果内部的块设置有margin top属性,而且父元素没有下边解决方法所述的特征,那么内部块的margin top属性会绑架父元素(即将margin top传递凌驾给了父元素)。 html css ...
分类:
其他好文 时间:
2020-01-08 10:30:54
阅读次数:
175
display是控件的css属性之一,表示的是显示模式。none表示不显示在网页上,但是代码存在;bolck是此元素将显示为块级元素,此元素前后会带有换行符。 在CSS中,块级对象元素会单独占一行显示,多个block元素会各自新起一行,并且可以设置width,height属性;而内联对象元素前后不会 ...
分类:
其他好文 时间:
2020-01-07 13:21:38
阅读次数:
228
table是块级元素,给table width height,单元格会自动分配,不给table width与height,单元格会根据内容分配,但还是会对齐 table: thead 表格头(th 标题单元格),th里的字上下左右居中 tbody 表身 tfoot 表尾 tr:表格行 td:普通单元 ...
分类:
其他好文 时间:
2020-01-07 12:53:03
阅读次数:
80
1、行级元素 内联元素 inline feature:内容决定元素所占位置, 不可以通过css改变宽高 span strong em a del 2、块级元素 block feature:独占一行 可以通过CSS改变宽高 div p ul li ol form address 3、行级块元素 inl ...
分类:
Web程序 时间:
2020-01-06 00:25:37
阅读次数:
94