主流网页DIV的边线的CSS样式代码是什么?

html-css021

主流网页DIV的边线的CSS样式代码是什么?,第1张

整个的外围大框,是一个外围容器,通常用border来设置

其中的内容通常用列表

<ul>

<li>1</li>

<li>2</li>

</ul>来做

就你给的图来说,通常会做一个外围容器,其中内容会用ul列表详细的css如下

/*外围容器*/

.bigbox{

float:left

width:250px

height:auto

margin:0

padding:10px

border:#e5e5e5 1px solid /*这里是你问的主要问题,用这句实现*/

}

.bigbox ul li{

list-style:none

float:left

width:230px

height:60px

}

.bigbox ul li .imgbox{

float:left

width:60px

height:45px

}

.bigbox ul li .imgbox img{

margin:0

padding:0

border:none

}

.bigbox ul li .content{

float:right

width:110px

height:45px

}

css样式要配合div的页面布局来使用,对以上的css配合的html div布局如下

<div class="bigbox">

<ul>

<li>

<div class="imgbox">这里主要是放置图片内容</div>

<div class="content">这里主要是放置文字内容</div>

</li>

<li>

<div class="imgbox">这里主要是放置图片内容</div>

<div class="content">这里主要是放置文字内容</div>

</li>

</ul>

</div>

你这是把内容放在一个容器里 这个容器的宽度是自动的 或者你不给宽度 他就自增拉~

<div style="height:20pxborder-top:solid 1px #000">aaa</div>

你试试把内容增加或者减少 上面的横线是不是也相应的增加或减少

一般情况是没有设置DIV的高导致的。如果DIV里面的浮动元素的话要清除浮动。

div{height:300pxborder-bottom:solid 1px #333}

这样子就可以了。