您现在的位置是:网站首页> 编程资料编程资料
Web页面布局方式小结 网页DIV+CSS布局和动画美化全程实例 (陈益材) 随书光盘收罗CSS布局中有关水平和垂直居中的N种方法div+css布局中选择使用html标签的方法CSS3 Columns分列式布局方法简介css网站布局实录学习笔记第三部分网页布局与定位css网站布局实录学习笔记第一部分用css实现十字的布局示例代码CSS div布局需要注意的两点使用div+css布局过程中在什么时候使用table呢DIV CSS布局中position属性用法深入探究
2021-09-06
1112人已围观
简介 Web页面是由块元素组成的,正常情况下块元素一个个按垂直方向排布,构成了页面。但是这种基本的布局方式绝大多时候不能满足我们的需求,所以各种布局方式应运而生,本文就对这些布局方式做个小结。
1、元素漂移
把一个元素从页面流中移走,漂移到某个方向,其它块元素会置于这个元素下面,当有内联元素注入其他块元素时,内联元素会环绕着这个元素
#amazing{
width: 200px;
float: right;
}
如图:
如果其他元素要避开这个元素
复制代码
代码如下:#footer{
clear: both;
}
如图:
2、冻结布局
元素还保留在页面流中,锁定这个元素,冻结在页面上,不论放大还是缩小窗口,这个元素的大小不变
复制代码
代码如下:#allcontent{
width: 800px;
}
如图:
3、凝胶物布局
锁定页面中内容区的宽度,把它放置在浏览器中央
复制代码
代码如下:#allcontent{
width: 800px;
margin-left: auto;
margin-right: auto;
}
如图:
4、绝对布局
把一个元素从页面流中移走,并漂浮固定在页面的某个位置。
复制代码
代码如下:#sidebar{
position: absolute;
top: 128px;
right: 480px;
}
如图:
5、固定布局
把一个元素从页面流中移走,并漂浮固定在窗口的某个位置。
复制代码
代码如下:#coupon{
position: fixed;
top: 300px;
left: 100px;
}
如图:
6、相对布局
元素还保留在页面流中,但在页面显示之前把元素偏移到指定的位置,原来的位置因为还在流中,所以不会被其他元素占位。
.beanheading img{
position: relative;
right:120px;
}
如图:
相关内容
- CSS控制DIV永远固定在页面底部不随滚动而滚动纯div+css实现的固定在网站底部不随网站滚动的在线客服特效源码CSS样式设置div滚动条示例代码css将div层固定显示在页面底部不随滚动条滚动css实现div自动添加滚动条(图片或文字等超出时显示)div css 滚动条样式 DIV滚动条属性及样式设置方式css 给div添加滚动并隐藏滚动条
- Less里css表达式的写法示例介绍LESS 让css也支持变量,运算符,include,嵌套规则等等 less让css具有动态语言的特性LESS 让css也支持变量,运算符,include,嵌套规则CSS less优化学习CSS预处理器:Sass和less进行对比less开发指南浏览器端如何使用Less
- css中postion的fixed与absolute区别详解CSS position:absolute全面了解css中position属性使用详解css中定位中的absolute和relative是什么意思css中position属性(absolute|relative|static|fixed)概述及应用CSS position属性absolute relative等五个值的解释关于CSS absolute与relative不得不说的话
- 通过CSS规则禁止选中文字的实现代码CSS Transition通过改变Height实现展开收起元素从QQtabBar看css命名规范BEM的详细介绍css实现两栏布局,左侧固定宽,右侧自适应的多种方法CSS 实现Chrome标签栏的技巧CSS实现两列布局的N种方法CSS实现隐藏搜索框功能(动画正反向序列)CSS3中Animation实现简单的手指点击动画的示例详解CSS中的特指度和层叠问题详解overflow:hidden的作用(溢出隐藏、清除浮动、解决外边距塌陷)关于CSS浮动与取消浮动的问题
- CSS清除浮动方法总结简要总结CSS编程中的响应式设计CSS的一些编程规范总结10个必备的CSS技巧总结css 调试方法与经验总结CSS多浏览器兼容总结(个人经验)CSS样式的基础学习总结深入CSS3 动画效果的总结详解IE下css常见问题总结及解决CSS(Cascading Style Sheet)级联样式表常用术语总结CSS学习总结
- 字符串过长CSS截取多余文字并用省略号显示兼容IE和FF的单行溢出文本显示省略号-CSS教程-网页制作-网页教学网css实现字符串截断并加省略号示例通过纯CSS样式实现DIV元素中多行文本超长自动省略号css样式显示省略号自定义宽度超过隐藏显示省略标记CSS省略号text-overflow超出溢出显示省略号CSS 控制字符宽度省略号效果 兼容浏览器CSS文本超出div或者span时用省略号代替
- div css布局命名时尽量避免下划线CSS3制作hover下划线动画CSS3简单带下划线跟随下拉菜单特效源码CSS3绘制有活力的链接下划线CSS中的下划线text-decoration属性使用进阶CSS3实现下划线跟随动画且背景色渐变菜单源码使用CSS去掉网页中超链接的下划线示例不可思议的CSS导航栏下划线跟随效果
- 用clearfix:after消除css浮动解决外部div不能撑开问题浅谈css清除浮动(clearfix和clear)的用法CSS中使用clearfix清除浮动的方法css中clearfix清除浮动的用法及其原理示例介绍css清除浮动clearfix:after的用法详解(附完整代码)css之clearfix的用法深入理解(必看篇)
- CSS控制图片和文字在同一行显示且对齐的3种方法CSS解决文字与图片不能水平居中对齐的问题同一行的图片和文字巧妙的居中对齐的解决方法
- css 调试方法与经验总结简要总结CSS编程中的响应式设计CSS的一些编程规范总结10个必备的CSS技巧总结CSS清除浮动方法总结CSS多浏览器兼容总结(个人经验)CSS样式的基础学习总结深入CSS3 动画效果的总结详解IE下css常见问题总结及解决CSS(Cascading Style Sheet)级联样式表常用术语总结CSS学习总结