CSS中的边界margin的取值为负值说明_ Div+Css教程-查字典教程网
CSS中的边界margin的取值为负值说明
CSS中的边界margin的取值为负值说明
发布时间:2016-12-27 来源:查字典编辑
摘要:来看看一个实例吧首先看一下CSS代码:#box1,#box2{float:left;width:200px;height:300px;col...

来看看一个实例吧

首先看一下CSS代码:

<style type="text/css">

#box1,#box2{

float:left;

width:200px;

height:300px;

color:#ffffff;

font-size:36px;

text-align:center;

line-height:300px;

}

#box1{

border:solid 5px #ff0099;

background-image:url('bg2.jpg');

}

#box2{

border:solid 5px #ffff00;

background-image:url('bg3.jpg');

}

</style>

XHTML结构如下:

<div id="box1">

左栏

</div>

<div id="box2">

右栏</div>

运行结果:

现在,我们想把左右两栏位置互换一下,只需把

<div id="box1">

左栏&nbsp;&nbsp;&nbsp;

</div>

<div id="box2">

右栏</div>

换成:

<div id="box2">

右栏</div>

<div id="box1">

左栏&nbsp;&nbsp;&nbsp;

</div>

即可。

但是,当页面很复杂时,各种标签相互嵌套,代码成百上千行,这个看似简单的位置调换,可能需要花上很长的时间,也并一定能达到需要的效果,现在,我们换一种思路来实现:

#box1{

border:solid 5px #ff0099;

background-image:url('bg2.jpg');

margin-left:105px;

}

#box2{

border:solid 5px #ffff00;

background-image:url('bg3.jpg');

margin-left:-420px;

运行后:

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新 Div+Css教程学习
    热门 Div+Css教程学习
    网页设计子分类