0 0

利用绝对定位同时设置div的top和bottom来改变div的高度的做法,是一种不符合标准的做法么?0

下面这段代码,设置content为绝对定位,并且通过同时设置top:30px,bottom:0px来让这个div填满余下的整个屏幕,这样的做法不通用不标准么?有什么隐患么?

 

<body style="margin:0px">
<div id="header" style="height:30px;background:blue">
	Header
</div>
<div id="content" style="position:absolute;top:30px;bottom:0px;width:100%;background:green">
	Content
</div>
</body>

 

2013年5月29日 10:52

1个答案 按时间排序 按投票排序

0 0

css我也一直很纠结

2013年5月30日 14:44

相关推荐

    div弹出层 定位问题的 处理

    在网页设计中,`div` 弹出层(也称为模态框或对话框)是一种常用的交互元素,用于展示重要信息、用户确认操作或者提供额外的功能。然而,为`div`弹出层进行准确的定位可能会遇到一些挑战,因为这涉及到CSS布局、...

    CSS+JS 蒙板居中技术,居中技术,使用JS获取div的宽度高度?

    1. **Flexbox布局**:这是现代浏览器广泛支持的一种方法,通过设置`display: flex`和`justify-content: center; align-items: center;`可以让容器内的子元素水平和垂直居中。 ```css .container { display: flex; ...

    divcss盒子之绝对定位和相对定位.docx

    定位主要包括静态定位、绝对定位和相对定位三种方式。 1. 静态定位(static):这是元素的默认定位方式,元素按照正常的文档流排列,不受left, right, top, bottom等属性的影响。 2. 绝对定位(absolute):绝对...

    div绝对定位布局页面(上中(包括左中右)下).zip

    总之,div绝对定位布局是网页设计中一种强大的工具,它可以让我们创建出灵活且精确的页面结构。但使用时需谨慎,以避免布局问题和可访问性问题。通过不断实践和学习,开发者可以掌握这一技能,为用户提供更好的视觉...

    DIV绝对居中例子

    一种常见方法是将父元素的`position`设置为`relative`,`div`的`position`设置为`absolute`,并设置`top`和`bottom`为`0`,同时添加`margin: auto`。这将使`div`在其父元素内垂直居中,但只适用于高度固定的父元素...

    div中的相对定位与绝对定位.pdf

    本文主要讨论的是CSS中的两种定位方式:相对定位和绝对定位,特别是在`div`元素中的应用。 1. 相对定位(relative) 相对定位允许元素相对于其原本在正常文档流中的位置进行偏移。当对一个元素设置`position: ...

    CSS和Js演示网页绝对定位与相对定位,这些是我们从事前端编程的基础技能,应该学会的东西,这个小示例会告诉你绝对与相对的区别,以及如何去实现他们

    在提供的代码片段中,我们看到了两个`div`元素,分别使用了绝对定位和相对定位来展示这两种定位方式的效果。 #### 绝对定位示例 ```html &lt;div id="abs"&gt;绝对定位&lt;/div&gt; ``` - `#abs`元素设置了`position: absolute...

    div+css布局制作箭头步骤流程样式 - div+css教程

    在网页设计领域,`div+css`是一种常用的技术,用于实现页面布局和样式控制。`div`元素作为容器,能够包裹其他HTML元素,而CSS(层叠样式表)则负责定义这些元素的外观和位置。在本教程中,我们将深入探讨如何使用`...

    通过绝对定位实现div重叠实例代码

    总结来说,通过绝对定位实现div重叠是一种常见的网页布局技巧,它利用了CSS的`position`属性以及`left`、`right`、`top`和`bottom`属性来精确控制元素的位置。理解并熟练运用这些概念,可以创建出各种复杂的网页布局...

    Dreamweaver CS6之Div+CSS定位.pdf

    当设置一个元素的`position`为`relative`时,你可以通过`top`、`bottom`、`left`和`right`属性来调整它的位置,但这个位置改变并不会影响其他元素的布局。例如,如果你将一个Div的`top`属性设为`-20px`,那么这个Div...

    全屏css+DIV页面上中下三行布局,兼容各浏览器中间居中显示

    同时,为了兼容不支持Flexbox的旧版浏览器,可以使用传统的CSS方法,如使用position: absolute结合top和bottom属性,或者利用table-cell布局。 在HTML文件"全屏页面三行布局,兼容.htm"中,应该包含了实现这种布局的...

    Div+Css常用属性

    在网页设计中,`Div+Css`是一种非常重要的布局方式,它能够帮助我们更加灵活地控制网页元素的位置、大小及样式等。通过合理运用`Div+Css`,可以实现美观且响应式的网页布局。本文将详细介绍一些常用的`Div+Css`属性...

    div+css 定位浅析

    绝对定位的元素使用`left`, `top`, `right`, `bottom`来决定元素的精确位置,并且可以使用`z-index`来控制层叠顺序。 4. **fixed**: - 固定定位类似于绝对定位,但元素的位置是相对于浏览器窗口的,而不是任何父...

    asp中div使用及详解

    为了解决这些问题,可以使用相对定位(relative)和绝对定位(absolute)来确保页面元素的正确显示。 - **相对定位(relative)**:元素相对于其正常位置进行偏移。使用`left`和`top`属性来调整元素的水平和垂直位置。 - ...

    div的position属性

    `,元素将脱离文档流,并且可以通过`left`、`right`、`top`和`bottom`属性来指定其相对于最近的已定位祖先元素的位置。 #### 四、层模型——相对定位 相对定位也是层模型的一种,它允许元素相对于其正常位置进行...

    CSS+DIV定位浅析

    在使用这些定位方式时,`top`、`bottom`、`left`和`right`属性用于指定元素相对于其定位参照物的位置,而`z-index`属性则用来控制元素的堆叠顺序,数值越大,元素越位于前面。 此外,`margin`属性在这些定位方式下...

    这是一个飘浮的div层,飘浮的div层

    总的来说,"飘浮的div层"是一种利用CSS和JavaScript增强用户体验的实用技巧,尤其在展示持久可见的内容,如广告或重要通知时。理解和掌握这种技术对于前端开发者来说至关重要,因为它能帮助提升网站的互动性和功能性...

    绝对定位+相对定位的妙用——一秒搞清子父级关系

    假设我们有一个`div`作为父元素,设置为相对定位,里面包含一个子`div`。子`div`使用绝对定位,可以精确地放置在父`div`的某个角落,例如右下角,只需要设置`position: absolute; bottom: 0; right: 0;`。这样,...

    DIVCSS网页标准化布局PPT课件.pptx

    网页标准化布局是现代...总之,DIVCSS布局是现代网页设计中不可或缺的技术,它提供了一种高效、灵活且易于维护的方式来构建和设计网页。通过熟练掌握这些概念和技术,开发者能够创建出符合标准、用户体验优良的网页。

Global site tag (gtag.js) - Google Analytics