background-position:top;
图像放置关键字最容易理解,其作用如其名称所表明的。例如,top right 使图像放置在元素内边距区的右上角。

文本缩进
text-indent:15px;
text-indent 属性可以继承,请考虑如下标记:

div#outer {width: 500px;}
div#inner {text-indent: 10%;}
p {width: 200px;}
<div id="outer">
<div id="inner">some text. some text. some text.
<p>this is a paragragh.</p>
</div>
</div>

以上标记中的段落也会缩进 50 像素,这是因为这个段落继承了 id 为 inner 的 div 元素的缩进值。

CSS 框模型
增加内边距、边框和外边距不会影响内容区域的尺寸,但是会增加元素框的总尺寸。

<div style="padding:20px;margin:20px;height:40px;border:2px solid black;">
    增加内边距、边框和外边距不会影响内容区域的尺寸,但是会增加元素框的总尺寸。
</div>

CSS定位

    .pink{
        background-color: pink;
        color:white;
        margin:1px;
    }
    .blue{
        margin:1px;
        background-color: blue;
        color:white;
    }
 
<table class="pink">
    <tr>
        <td>
            块级元素table
        </td>
    </tr>
</table>
<form class="pink">
    块级元素form
</form>
<blockquote class="pink">
    块级元素blockquote
</blockquote>
<address class="pink">
    块级元素address
</address>
<h1 class="pink">
    块级元素h1
</h1>
<div class="pink">
    块级元素div
</div>
<p class="pink">
    块级元素p
</p>
<span class="blue">
    行内元素span
</span>
<strong class="blue">
    行内元素strong
</strong>

块级元素和行内元素效果如下:

行内元素块级元素的转换

<div style="display:inline;background-color:blue;">
    display:inline将块级元素div设为行级元素
</div>
<div style="display:inline;background-color:pink;">
    display:inline将块级元素div设为行级元素
</div>
<span style="display:block;background-color:pink;">
    display:block将行内元素span设为块级元素
</span>


不占一行的块级元素display:inline-block

<div style="display:inline-block;height:50px;background-color:pink;margin:3px;">
    不占一行的块级元素
</div>
<span style="display: inline-block;height:50px;background-color:blue;margin:3px;">
    不占一行的块级元素
</span>


浮动的框可以向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为止。
由于浮动框不在文档的普通流中,所以文档的普通流中的块框表现得就像浮动框不存在一样。

<div style="float:right;width:250px;height:250px;background-color: #000;color:white;">
    浮动div①浮动div①浮动div①浮动div①浮动div①浮动div①
    注意:
    浮动的框可以向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为止。
    由于浮动框不在文档的普通流中,所以文档的普通流中的块框表现得就像浮动框不存在一样。
</div>
<div style="width:250px;height:250px;background-color: pink;color:white;">
    原始div②原始div②原始div②原始div②原始div②原始div②
</div>

发表评论

邮箱地址不会被公开。 必填项已用*标注