怎么让div左边或右边距中20px。 (注意是‘距’)

下图,上下是同一窗口,不论窗口宽度是多少,总让div在距离窗口中线左边20px的位置。代码怎么写?... 下图, 上下是同一窗口,不论窗口宽度是多少,总让div在距离窗口中线左边20px的位置。代码怎么写? 展开
 我来答
simonncc
高粉答主

2018-03-31 · 关注我不会让你失望
知道大有可为答主
回答量:776
采纳率:100%
帮助的人:13.6万
展开全部

这个可以通过Position定位得到。你的DIV宽固定的情况下:DIV 父级:增加:position:relative。DIV样式:position:absolute; left:50%;当前DIV百分50后DIV左边刚好和中线对齐,margin-left:DIV自已的宽度+20PX,这样DIV就刚好离父级中线20像素了。margin-left:DIV自已的宽度/2,这样得到是DIV在你级中水平居中。

拓展:

1、DIV是层叠样式表中的定位技术,全称DIVision,即为划分。有时可以称其为图层。DIV在编程中又叫做整除,即只得商的整数。 DIV元素是用来为HTML(标准通用标记语言下的一个应用)文档内大块(block-level)的内容提供结构和背景的元素。

2、<div> 标签定义 HTML 文档中的分隔(DIVision)或部分(section)。div属于web前端的学习内容,其中<div> 标签常用于组合块级元素,以便通过样式表来对这些元素进行格式化。<div> 可定义文档中的分区或节(division/section)。<div> 标签可以把文档分割为独立的、不同的部分。它可以用作严格的组织工具,并且不使用任何格式与其关联。如果用 id 或 class 来标记 <div>,那么该标签的作用会变得更加有效。

爱你暖手
推荐于2018-02-22 · TA获得超过281个赞
知道小有建树答主
回答量:193
采纳率:100%
帮助的人:123万
展开全部
你好,楼主,这个可以通过Position定位得到。

你的DIV宽固定的情况下:
DIV 父级:增加:position:relative

DIV样式:position:absolute; left:50%;

当前DIV百分50后DIV左边刚好和中线对齐,

margin-left:DIV自已的宽度+20PX,这样DIV就刚好离父级中线20像素了。

margin-left:DIV自已的宽度/2,这样得到是DIV在你级中水平居中

希望我的回答对你有帮助。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
管小洁G
2013-11-18 · 超过25用户采纳过TA的回答
知道答主
回答量:123
采纳率:0%
帮助的人:65.2万
展开全部

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>无标题文档</title>

<style type="text/css">

.a{ width:50%; background-color:#333; height:1000px;}

.b{ width:30%; background-color:#690; height:500px; margin-right:20px; float:right;}

</style>

</head>


<body>

<div class="a">


<div class="b">

</div>

</div>

</body>

</html>

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
y的被坑了
2013-11-18 · 超过41用户采纳过TA的回答
知道小有建树答主
回答量:86
采纳率:0%
帮助的人:70.5万
展开全部
DIV的样式里面加:margin-right:20px;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-11-18
展开全部
left:50%
margin-left:(div宽度加20px)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式