浮动法布局

1、效果图

2、代码

2.1 jsp

 1 <%--
 2   Created by IntelliJ IDEA.
 3   User: wcy
 4   Date: 2016/11/15
 5   Time: 21:16
 6   To change this template use File | Settings | File Templates.
 7 --%>
 8 <%@ page contentType="text/html;charset=UTF-8" language="java" %>
 9 <html>
10 <head>
11     <title>浮动法</title>
12     <link href="css/site.css" rel="stylesheet" type="text/css"/>
13 </head>
14 <body>
15 <div id="head">head</div>
16 <div id="container">
17     <div id="content">content</div>
18     <div id="side">side</div>
19 </div>
20 <div id="foot">foot</div>
21 </body>
22 </html>

2.2 css

 1 body{
 2     text-align: center;
 3 }
 4
 5 #head,#container,#content,#side,#foot{
 6     margin: 20px auto 20px auto;
 7     padding: 20px 0px 20px 0px;
 8     border: 1px red solid;
 9 }
10
11 #head,#container,#foot{
12     width: 900px;
13 }
14
15 #container{
16     height: 320px;
17     border: 0px;
18 }
19
20 #content{
21     float: left;
22     height: 240px;
23     width: 700px;
24 }
25
26 #side{
27     float: right;
28     height: 150px;
29     width: 140px;
30 }
时间: 2024-10-14 00:21:06

浮动法布局的相关文章

第五天-css基础(浮动 网页布局 定位方式,清除定位)

基础知识-css第五天,今天学习了css主要知识浮动,和定位,都是关于网页布局的.这个2块知识用好了,后期做好看的动画,布局就不成问题了. 浮动left 浮动的框可以向左或是向右移动,直到它的边缘碰到包含框或是另个浮动框的边框为止 特点 设置了浮动的元素不占原来的位置(不在标准流) 可以让块级元素在一行显示 浮动可以行内元素为块元素 注意:转化过程尽可能用display转化 属性值 清除浮动 额外标签法 <style> outer{border:1px solid black; width:3

css013 构建基于浮动的布局

css013 构建基于浮动的布局 基于浮动的布局时利用float属性是网页上的元素并排,并创建列 float有三个值:left .right .none 1.假设要把一张图片浮动到网页的左侧 .float-left{ float:eft; } 假如要把一个装满内容的<div>浮动到一边,形成一个侧边栏 .sidebar{ float:left; width:150px; } 2.设计一个简单的两列布局需要的几个步骤 a. 把每列都包在一个带有ID或class属性的<div>标签里面

CSS3-基于浮动的布局,响应式WEB设计,定位网页上的元素,设计打印页面的css技术

基于浮动的布局: 1.除非图片设置了宽度,否则始终应该要对浮动的图片设置一个宽度,这样可以让浏览器给其他内容腾出环绕的空间 2.当侧边栏的高度与主内容区的高度不一致的时候,可以用个margin进行调整 3.在一个非浮动元素<div>中存在一个浮动元素,当浮动元素高于元素本身的时候,内容就会溢出<div>中,解决方案如下: A:在</div>介绍之前添加一个换行,并且添加一个类<br class=”clear”/>,之后创建一个样式br.class{clear

基于浮动的布局

这里是根据精通css书籍总结的,这里介绍了如何利用浮动进行两列和三列布局!当然,两列布局以及三列布局还有其他的方式来实现,比如css3中的多列布局,以及利用table等... 基于浮动的布局: 利用浮动进行布局,这应该是最简单的方式了,虽说进行浮动有时候对于IE某些元素不是天生拥有布局,会存在一些潜在的BUG,但是通过一些解决方法可以做到更好的跨浏览器兼容效果.在基于浮动布局中,只需要设置元素的宽度,再将它们左右浮动即可达到布局效果.但是,有一点值得注意,就是由于浮动元素不占据文档流中的布局,因

关于浮动、布局和块级格式化

清除浮动(clear float)谈拥有布局(has layout)与块级格式化范围(block formatting context) float是网页布局中都要使用的css属性,他为我们灵活布局提供了方便,但同时浮动太多会带来很多麻烦,所以我通常的做法是使用float完后,马上清除他.float的本质是脱离的正常的html文档流,就是由于他脱离的文档流才出现了很多麻烦.塔河县臧清机械 清除浮动(我更喜欢叫闭合浮动元素)的最简单的方法就用<div style="clear:both;&q

响应式布局之浮动圣杯布局(双飞翼布局)—-自适应宽度布局

前端开发中自适应布局在实际应用中越来越普遍,特别是随着更多高级浏览器的出现html5和css3得到了更好的应用. 圣杯布局有个好处,完全符合前端开发中渐进增强的理念,由于浏览器解析是从DOM的上至下,这样圣杯布局可以把页面中重要的内容section放到DOM前面先解析,而次要的aside内容则放在DOM后面后解析. 下面的demo能够解决实际应用中绝大多数的自适应布局问题了,有兴趣的coder们可以研究下,代码如下: 左边固定,右边自适应(双飞翼布局的实现):demoA html部分: cont

Android Studio 工具窗口浮动与布局恢复

Android Studio 的工具窗口都可以变成浮动窗口,如果有多个显示器的话,这种模式非常方便.方法如下: 然后就像下图那样,可以拖拽了.如果你不小心关了,没有关系.再次点击工具栏,浮动窗口就回显示在上次关闭的地方. 想关闭的话和取消菜单中的 Floating Mode 模式就可以了. 浮动窗体太多的时候,可能你感到太乱了,那么选择Window -> Restore Default Layout 就可以恢复原状了.

(14)网页布局剖析与制作(下)

本篇学习资料主要讲解:       以变宽度的网页布局进行深入剖析,{以浏览器窗口为基准 或者 以父级div为基准}. 变宽度的布局要比固定宽度的布局复杂一些,原因是宽度不确定,导致很多参数无法确定,需要使用一些技巧来完成,下面将介绍一些通用的方法,预防未来在实际的工作中遇到具体的案列时,就可以灵活地选择解决方法. (1)1-2-1等比例变宽布局 这里先看效果图,然后再给出“ 1-2-1 等比例变宽布局布局”案例,以便大家都能现有一个感官上的认识,再往下看就会容易很多:如下图: 等比例布局图 (

拜拜了,浮动布局-基于display:inline-block的列表布局——张鑫旭

一.一抹前言 没有爱的日子,时间如指尖细沙,不知不觉就流逝了.写“CSS float浮动的深入研究.详解及拓展(一)”和“CSS float浮动的深入研究.详解及拓展(二)”似乎就在不久前,然而相隔差不多有一年之久了.文章最后留下了“浮动布局更好的替代方案是什么?”后文再介绍的预告. 由于自己肚子中的货物不足以撑起一篇足够质量的文章,所以关于“浮动布局更好的替代方案是什么?”的文章一直并未动笔.好在事物总是在发展的,我也是每天都是在进步,对于列表布局的思考也愈发成熟.加上正好前不久又有人询问我“