请教DIV+CSS高手,这样的网页布局的DIV+CSS代码怎么写?

请教DIV+CSS高手,这样的网页布局的DIV+CSS代码怎么写?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
<title>要给力</title>
<style type="text/css">
<!--
#box{ width:960px; margin:0px auto;}
#header{ width:960px; height:100px; background:#930;}
#center{ width:960px; margin:7px 0px;}
#left{ width:710px; float:left;}
#zj{ width:400px; height:200px; float:left; background:#21516d;}
#hihi{ width:300px; height:200px; float:left; margin-left:10px; background:#26516d;}
#left_down{ width:710px; margin-top:7px;}
#right{ width:240px; float:left; margin-left:10px; background:#999; height:900px;}
#footer{ width:960px; height:50px; background:#39F; clear:both;}
#le_cont{ width:240px; float:left; height:690px; background:#9C9;}
#new{ width:466px; float:right; margin:-10px 0px 0px 4px; list-style-type:none;}
#new li{ width:466px; height:200px; background:#F60; margin-top:10px;}
-->
</style>
</head>

<body>
<div id="box">
<div id="header"></div>
<div id="center">
<div id="left">
<div id="left_top">
<div id="zj"></div>
<div id="hihi"></div>
</div>
<div id="left_down">
<div id="le_cont"></div>
<ul id="new">
<li></li>
<li></li>
<li></li>
</ul>
</div>
</div>
<div id="right"></div>
</div>
<div id="footer"></div>
</div>
</body>
</html>2011-01-16
方法就比较多了,目前用的大致有两种,虽然CSS3直接提供了相关属性,但不是一定要等它普及...

1是纯CSS,构建很多格子条条,下层比上层多或少一个像素,填充好纯色,大概6到8层可以做一个小弧了。这个高手可能用过,但现在很多人不用了,因为这个不仅有些麻烦,而且只做纯色的框。况且现在网速快了,背景也就几个k,很容易载,下面这个方法就比较主流了。

2是CSS和做图结合,用PS什么的画一个有圆弧的边框。
你可以直接画一个完整的圆角矩形,用一句background:url(图片地址)铺设到DIV上,这是长宽固定的。
要做变宽变长的框,就需要把圆角矩形分割,利用overflow:hidden或repeat:y这类属性结合着去铺设。具体分割成几块看个人习惯或具体要求。

贴个以前做的相关的图,不懂的再说啦。2011-01-17
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
<title>其实就是这么简单</title>
<style type="text/css">
<!--
#box{ width:960px; margin:0px auto;}
#header{ width:960px; height:100px; background:#930;}
#center{ width:960px; margin:7px 0px;}
#left{ width:710px; float:left;}
#zj{ width:400px; height:200px; float:left; background:#21516d;}
#hihi{ width:300px; height:200px; float:left; margin-left:10px; background:#26516d;}
#left_down{ width:710px; margin-top:7px;}
#right{ width:240px; float:left; margin-left:10px; background:#999; height:900px;}
#footer{ width:960px; height:50px; background:#39F; clear:both;}
#le_cont{ width:240px; float:left; height:690px; background:#9C9;}
#new{ width:466px; float:right; margin:-10px 0px 0px 4px; list-style-type:none;}
#new li{ width:466px; height:200px; background:#F60; margin-top:10px;}
-->
</style>
</head>

<body>
<div id="box">
<div id="header"></div>
<div id="center">
<div id="left">
<div id="left_top">
<div id="zj"></div>
<div id="hihi"></div>
</div>
<div id="left_down">
<div id="le_cont"></div>
<ul id="new">
<li></li>
<li></li>
<li></li>
</ul>
</div>
</div>
<div id="right"></div>
</div>
<div id="footer"></div>
</div>
</body>
</html>2011-01-20
额 比较忙 这个不太难的 还是先百度吧 一点一点来 要不就算给你你如果实际应用很多问题2011-01-16
呃 其实自己找的答案比别人给的印象深很多 你可以慢慢学习·· 多问 多看 多想····
嘿嘿····· 不懂的可以来找我·· !2011-01-17
这种布局略显简单。简单的按照float元素,clear:both overflow: 就可操作起来,注意clear:both后margin-top不是7px.2011-01-20
Dreamweaver 慢慢练习2011-01-16
xxvsgtf21 回答是ok的2011-01-18
mengvlog 阅读 6 次 更新于 2025-07-19 20:01:36 我来答关注问题0
  • 方法就比较多了,目前用的大致有两种,虽然CSS3直接提供了相关属性,但不是一定要等它普及...1是纯CSS,构建很多格子条条,下层比上层多或少一个像素,填充好纯色,大概6到8层可以做一个小弧了。这个高手可能用过,但现在很多人不用了,...

  • 在div和CSS中,实现文字上下高度居中并不是一件容易的事,因为div不像table那样拥有直接的垂直居中标签。不过,通过设置div的padding-top属性,可以达到类似的效果。首先,你需要大致估算出你文字的高度,然后将剩余的高度除以二,这样就能得到一个合适的padding-top值。例如,如果总高度为100像素,文字高度...

  •  jy07sg div+css布局 我是菜鸟 请教高手

    中中 中右 下左 下中 下右 底部 这是初步的排布...

  •  创作者cumhj47ImO 怎样才算DIV+CSS高手

    1、能熟练运用DIV+CSS制作各种常见的门户、企业、个人网站;2、能够迅速解决IE、FF主流游览器兼容性问题;3、能够熟练手写CSS、HTML代码。说实话,DIV+CSS不是什么高深的东西,加上javascript客户端脚本,它才能发挥的淋漓尽致。所以想成为高手,javascript脚本是必须得学的了。多看多练习,还要总结各种做法,...

  •  csd314 CSS DIV如何做这样的排版

    1、选中DIVb2,点击右侧CSS选项卡下的+号,添加CSS样式定义。2、在新建CSS规则面板下选择#b2(对应DIV b2的ID),确定。3、在CSS规则定义面板左侧分类下选择方框,右侧输入对应的数值。b2的DIV定义好了 4、下面定义DIV001,同样选中DIV001,点+号新建CSS。5、在CSS规则定义下选择“背景”,选择好色彩...

檬味博客在线解答立即免费咨询

CSS相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部