美文网首页
css的一些基本属性(1)

css的一些基本属性(1)

作者: 大写的Q | 来源:发表于2017-11-29 15:18 被阅读0次

文本属性

<center> 和 text-align:center

<center>不仅会影响文本,还会把整个元素居中;
text-align只会影响内部内容,而不会控制元素的对齐。

vertical-top

应用于行内元素和表单元格,也就意味着在块元素中是不起作用的,没有继承性

基本视觉

水平格式化

width=margin-left + padding-left + border-left + width + border-right + padding-right + margin-right
margin和width是可以设置为auto的,margin可以为负数,有可能超出父元素框。
边框的宽度不能是百分数,只能是长度。

垂直格式化

同上述水平格式化相同,高度由7个相关属性组成。如果margin-top或 者margin-bottom设置为auto,它将会自动计算为0。

在垂直外边距中,相邻的元素的外边距会重叠,即两个外边距中较小的一个会被大的那个合并。例如:

<li>1</li>
<li>2</li>
li{margin-top: 10px; margin-bottom: 20px;}

那么在显示这个列表时,上下li之间的距离为20px。

行内块元素 inline-block

像块级元素一样拥有width和height,text-align
行内块元素的底端默认地位于文本行的基线上,而且内部没有行分隔符。

内边距padding

内边距不能为负

背景

background-attachment

默认为scroll, 若不想背景图随文档滚动,可设置为fixed。此时背景图像是相对于可视区固定,而不是相对于包含该图像的元素定位。

background-size (css3加入的内容)

contain - 会保持图像的纵横比并将图像缩放成将适合背景定位区域的最大大小
cover - 会保持图像的纵横比并将图像缩放成将完全覆盖背景定位区域的最小大小
percentage - 将计算相对于背景定位区域的百分比。第一个值设置宽度,第二个值设置的高度。如果只给出一个值,第二个是设置为"auto(自动)"
length - 设置背景图片高度和宽度。第一个值设置宽度,第二个值设置的高度。如果只给出一个值,第二个是设置为"atuo(自动)"

参考:《CSS权威指南》(第三版)

相关文章

  • CSS引入方式

    CSS的基本语法 1)CSS语法选择器{属性名称1:属性值1;属性名称2:属性值2;...} 2)CSS的引入方式...

  • CSS扫盲

    1、css基本语法 css的基本语法格式与python中的dict类型有点类似:{ 属性:值; 属性:值; 属性:...

  • PHP从入门到精通,021第三章CSS之CSS基本属性——字体属

    三、CSS常用的属性 (一)、CSS基本属性 1、 文字属性 2、文本属性 3、尺寸属性 说明:其实就是元素的宽和...

  • 前端 (2)

    css基本语法及页面引用 css基本语法 css的定义方法是: 选择器 { 属性:值; 属性:值; 属性:值;} ...

  • css的一些基本属性(1)

    文本属性

    和 text-align:center 不仅会影响文本,还会把整个元素居中;text-...

  • css

    css基本语法及页面引用 css基本语法 css的定义方法:选择器{属性:值;属性:值;属性:值;}选择器是将样...

  • css使用方法

    css基本语法 css的定义方法是:选择器 { 属性:值; 属性:值; 属性:值;} 例: css页面引入方法: ...

  • CSS进击之路

    在认识了基本css后,我们今天再来讲解几个属性、选择器,然后再看看css盒子模型,以及一些问题。 css属性进击 ...

  • day30-jQuery

    1、选择器 基本 内容 属性 子元素 2、样式添加、属性获取 css({}) attr() removeAttr(...

  • CSS基本属性的用法

    web前端开发 - 2 CSS基本属性的用法 1、CSS简介 英文全名:cascading style sheet...

网友评论

      本文标题:css的一些基本属性(1)

      本文链接:https://www.haomeiwen.com/subject/exodbxtx.html