`
forlab
  • 浏览: 134073 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

div 横向布局 中间高度自适应

    博客分类:
  • HTML
 
阅读更多

<html>
<div id="header" style="height:100px; background-color:red"></div>
<div id="content" style="overflow-y:auto; background-color: yellow">会自动出现滚动条</div>
<div id="footer" style="height:100px; background-color:blue"></div>
<script type="text/javascript">
function resizeContent(){
    availHeight = parseInt(document.body.clientHeight);
    header_height=parseInt(document.getElementById("header").style.height);
    footer_height=parseInt(document.getElementById("footer").style.height);
    content_height=(availHeight-header_height-footer_height)+"px";
    document.getElementById("content").style.height=content_height;
}
resizeContent();
window.onresize=resizeContent;
</script>
</html>

分享到:
评论

相关推荐

    div横向排列

    以上就是`div`横向排列的常见方法,根据项目需求和浏览器兼容性考虑,可以选择合适的方法进行布局。随着技术的发展,现代布局如Flexbox和Grid已经成为首选,因为它们提供了更多的灵活性和控制力。同时,理解并掌握...

    jquery实现区块或链接横向无缝循环滚动,自适应宽度,可随意设置外容器的宽度 高度自适应,兼容IE,FF,CHROME.rar

    标题中的“jquery实现区块或链接横向无缝循环滚动,自适应宽度,可随意设置外容器的宽度,高度自适应,兼容IE,FF,CHROME”是一个jQuery插件或脚本的功能描述,它涉及到网页中元素的动态展示效果。下面将详细解释这...

    div背景全屏自适应

    ### div背景全屏自适应知识点解析 #### 一、知识点概述 在网页设计与开发过程中,经常需要将某个`div`元素的背景设置为全屏显示,并且能够根据不同的屏幕尺寸进行自适应调整。这种技术被称为“div背景全屏自适应”...

    纯css3实现横向瀑布流布局,横向瀑布流代码.zip

    6. **实现瀑布流的关键**:在纯CSS3的横向瀑布流布局中,关键在于如何处理不同高度的子元素。通常,我们会使用JavaScript来动态计算和调整元素的位置,使其形成瀑布流效果。但CSS3中没有直接的原生方法实现这一点,...

    自适应横向宽屏幻灯片代码

    自适应横向宽屏幻灯片代码是一种网页设计技术,它主要用于构建可以在不同设备上自动调整布局,以适应屏幕尺寸变化的全屏幻灯片展示。这种技术的核心在于响应式设计,它使得幻灯片在大屏幕显示器、笔记本电脑、平板...

    DIVCSS布局大全.pdf

    - **100%自适应高度**:通过设置div的高度为100%,使其能够随着浏览器窗口的变化而自动调整高度。 #### 十三、网页设计DIV+CSS——第11天: 不用表格的菜单 - **不用表格的菜单(纵向/横向)**:利用CSS选择器和...

    DIVCSS布局大全

    - **自适应高度**:解决布局中高度自适应的问题,实现更加灵活的响应式设计。 #### 十一、不用表格的菜单 - **纵向菜单**:使用纯CSS构建垂直导航菜单。 - **横向菜单**:利用CSS实现水平布局的导航条。 #### ...

    Div+CSS 布局大全.pdf

    文档通过提供CSS布局实例,一步步地引导读者从确定布局开始,到定义body样式和主要div,最终实现100%自适应高度的布局。这包括了不用表格实现的菜单布局,无论是纵向还是横向。 ### 常见错误和校验 文档还指出了...

    DIV CSS布局大全

    对于高度自适应的设计,可以通过百分比或视口单位(如vh, vw)来设置高度,保证布局的灵活性和响应性。 8. **不使用表格的菜单设计**: 不使用表格的菜单设计有助于提高代码的语义性和可维护性,同时也有助于搜索...

    divcss布局大全详尽全面

    - **自适应高度**:利用CSS技巧实现`&lt;div&gt;`的高度自动适应内容。 2. **自适应高度**: - 通过使用CSS的`min-height`和`overflow`属性,可以使`&lt;div&gt;`高度根据内容自动调整。 - 示例:`div { min-height: 100%; ...

    Div+css布局的基本方式

    5. 布局实例与自适应高度:文档提供了CSS布局入门的实例,包括如何确定页面布局、定义body的样式、定义主要的div元素等,并讲述了实现100%自适应高度的技巧。 6. 无表格菜单设计:文档还提到了如何使用CSS来创建不...

    DIV+CSS 布局

    ### DIV+CSS布局详解 #### 一、基础知识与概念 **标题:“DIV+CSS 布局”** **描述:“DIV+CSS 布局,很详细,自学材料!”** **标签:“CSS”** #### 二、理解DIV+CSS布局的重要性 在网页设计中,DIV+CSS布局...

    网页设计div+CSS布局大全

    布局时需要考虑布局的结构,例如页面如何适应不同的屏幕尺寸,如何定义body样式和主要的div元素,以及如何让元素具有100%自适应高度等。 CSS布局中经常使用的技巧包括不用表格制作菜单,这可以通过CSS实现更为灵活...

Global site tag (gtag.js) - Google Analytics