各种DIV布局单元

190 篇文章 6 订阅

    下面我们来看小兔子,学网页布局;

一 网页文字搭配

1 左图右文字


2 右文字左图



3 上图下文字



4 文字环绕图片



二 代码

<!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" />
<title>图文布局</title>
<head>
</head>

<body>
		<div id="container" style="width:900px;height:436px;">
		<div id="leftimg" style="width:500px;height:436px;float:left;">
			<img src="img/99.jpg" alt=""/>
		</div>
		<div id="content" style="width:400px;height:436;float:left">

			<br />
			<br />
			<br />
			<p>
			好好吃的胡萝卜;好好吃的胡萝卜;好好吃的胡萝卜;
			</p>
			<p>
			好好吃的胡萝卜 好好吃的胡萝卜;好好吃的胡萝卜;
			</p>
			<p>
			好好吃的胡萝卜 好好吃的胡萝卜;好好吃的胡萝卜;
			</p>
			<p>
			好好吃的胡萝卜 好好吃的胡萝卜;好好吃的胡萝卜;
			</p>
			<p>
			好好吃的胡萝卜;好好吃的胡萝卜;好好吃的胡萝卜;
			</p>
			<p>
			好好吃的胡萝卜 好好吃的胡萝卜;好好吃的胡萝卜;
			</p>
			<p>
			好好吃的胡萝卜 好好吃的胡萝卜;好好吃的胡萝卜;
			</p>
			<p>
			好好吃的胡萝卜 好好吃的胡萝卜;好好吃的胡萝卜;
			</p>

		</div>
		</div>

<!-- 分隔div -->
<div style="margin: 0 auto; width:1400px; height:50px;" >
</div>

		<div id="container" style="width:1040px;height:462px;">
		<div id="leftwz" style="width:400px;float:left;">
			<br />

			<p>
			我还这么小,我能吃胡萝卜么;我还这么小,我能吃胡萝卜么;
			</p>
			<p>
			我还这么小,我能吃胡萝卜么;我还这么小,我能吃胡萝卜么;
			</p>
			<p>
			我还这么小,我能吃胡萝卜么;我还这么小,我能吃胡萝卜么;
			</p>
			<p>
			我还这么小,我能吃胡萝卜么;我还这么小,我能吃胡萝卜么;
			</p>
			<p>
			我还这么小,我能吃胡萝卜么;我还这么小,我能吃胡萝卜么;
			</p>
			<p>
			我还这么小,我能吃胡萝卜么;我还这么小,我能吃胡萝卜么;
			</p>
			<p>
			我还这么小,我能吃胡萝卜么;我还这么小,我能吃胡萝卜么;
			</p>
			<p>
			我还这么小,我能吃胡萝卜么;我还这么小,我能吃胡萝卜么;
			</p>
		</div>

		<div id="content" style="width:640px;height:462;float:left;">
			<img src="img/95.jpg" width="640" height="460" alt="" />
		</div>
		</div>


<!-- 分隔div -->
<div style="margin: 0 auto; width:1400px; height:50px;" >
</div>

				<div id="container" style="height:600px">
				<div id="upimg" style="height:424px;">
				<img src="img/xiaoheitu5-2.jpg" alt=""/>
				</div>

				<div id="content" style="height:170px;">
					<p>
					我直立了;我直立行走了;
					</p>
					<p>
					我直立了;我直立行走了;
					</p>
					<p>
					我直立了;我直立行走了;
					</p>
					<p>
					我直立了;我直立行走了;
					</p>
					<p>
					我直立了;我直立行走了;
					</p>
				</div>
				</div>

<!-- 分隔div -->
<div style="margin: 0 auto; width:1400px; height:50px;" >
</div>

				<div id="container" style="width:1200px">

					<div id="leftimg" style="width:510px;float:left;/* background:green; */">
						<img src="img/xiaohui1.jpg" alt="" width="500" height="375" style="margin-left:5px" />
					</div>
					<br /> 
					我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;

我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我要吃

胡萝卜;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔

;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我

是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我要吃胡

萝卜;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;

我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是

小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我要吃胡萝

卜;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我

要吃胡萝卜;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小

灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔

;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我要

吃胡萝卜;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰

兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;

我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我要吃胡萝卜;我是小灰兔;我是小灰兔兔;我是

小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔

兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我

是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我要吃胡萝卜;我是小灰兔;我是小灰兔兔;我是小

灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔

;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;我是小灰兔;我是小灰兔兔;
				</div>


</body>
</html>

代码不解释了, 前三个是一个div套2个div;   最后一个是一个div套一个div,图片在内层div,  文字不用再套div,会自然环绕;



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
当使用CSS Grid布局时,确保在设计网页布局时考虑到不同的窗口大小和响应式设计是很重要的。为了避免在窗口宽度减小时出现div覆盖的情况,你可以尝试以下方法: 1. 使用媒体查询(Media Queries):通过在CSS中使用媒体查询,你可以根据不同的屏幕尺寸和窗口宽度应用不同的样式。通过调整网格布局的列数或调整div元素的大小,你可以确保它们在较小的屏幕上合理地排列。 2. 使用自动放置(Auto Placement):通过将网格容器的`grid-auto-flow`属性设置为`dense`,浏览器会尝试填充空白区域并避免div覆盖。这样可以确保网格元素在网格容器中合理地自动放置。 3. 调整网格单元大小:通过调整网格元素的大小,你可以确保它们在较小的屏幕上合理地放置。你可以使用CSS属性如`grid-column-end`、`grid-column-start`、`grid-row-end`和`grid-row-start`来调整每个网格元素的位置和大小。 4. 使用媒体查询和自动放置的组合:结合使用媒体查询和自动放置,可以更好地控制网格布局在不同屏幕尺寸下的表现。你可以使用媒体查询针对不同的屏幕宽度应用不同的网格布局规则,并使用自动放置来填充网格空白区域。 通过以上方法,你可以更好地控制网格布局在不同窗口宽度下的表现,避免div覆盖的情况发生。记得在实施之前测试和调试你的布局,以确保在不同设备和浏览器上都能正常显示。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值