网站建设

网站建设

了解最新的网站建设动态、行业资讯和技术分享

前端小知识:容器居中的九种方法

2017-06-23 网站建设 3590 次阅读
方法1:table-cell html结构: 
垂直居中 
css: .box1{ display: table-cell; 
vertical-align: middle;
 text-align: center; } 
方法2:display:flex .box2{ display: flex; 
justify-content:center; 
align-items:Center; } 
方法3:绝对定位和负边距复制代码 .box3{position:relative;}
 .box3 span{ position: absolute;
 width:100px;
 height: 50px; 
top:50%; 
left:50%;
 margin-left:-50px; 
margin-top:-25px; 
text-align: center; } 
方法4:绝对定位
 .box4 span{ width: 50%; height: 50%; background: #000; overflow: auto; margin: auto; position: absolute; top: 0; left: 0; bottom: 0; right: 0; } 
这种方法跟上面的有些类似,但是这里是通过margin:auto和top,left,right,bottom都设置为0实现居中,很神奇吧。不过这里得确定内部元素的高度,可以用百分比,比较适合移动端。 
方法5:translate .box6 span{ position: absolute; top:50%; left:50%; width:100%; transform:translate(-50%,-50%); text-align: center; } 
这实际上是方法3的变形,移位是通过translate来实现的。
 方法6:display:inline-block .box7{ text-align:center; font-size:0; } .box7 span{ vertical-align:middle; display:inline-block; font-size:16px; } .box7:after{ content:'; width:0; height:100%; display:inline-block; vertical-align:middle; } 
这种方法确实巧妙...通过:after来占位。
 方法7:display:flex和margin:auto 
 .box8{ display: flex; text-align: center; } .box8 span{margin: auto;} 
方法8:display:-webkit-box .box9{ display: -webkit-box; -webkit-box-pack:center; -webkit-box-align:center; -webkit-box-orient: vertical; text-align: center }
 css3博大精深,可以实现很多创造性的效果,需要好好研究下。
 方法9:display:-webkit-box 这种方法,在 content 元素外插入一个 div。设置此 div height:50%; margin-bottom:-contentheight;。 content 清除浮动,并显示在中间。 
Content here 
.floater { float:left; height:50%; margin-bottom:-120px; } .content { clear:both; height:240px; position:relative; } 优点: 适用于所有浏览器 没有足够空间时(例如:窗口缩小) content 不会被截断,滚动条出现 缺点: 唯一我能想到的就是需要额外的空元素了(也没那么糟,又是另外一个话题)

相关新闻推荐

网站建设:打造SEO友好型架构,加速搜索引擎收录与排名

网站建设:打造友好型架构,加速搜索引擎收录与排名。在信息爆炸的数字时代,网站建设的终极目标已不仅仅是拥有一个线上的展示窗口,而是构建一个能够被搜索引擎高效抓取、快速收录并获得理想排名的营销利器。一个友好型的网站,就如同拥有了自我推广的能力,能够持续吸引精准流量,为企业创造源源不断的商业价值。这不仅是技术层面的优化,更是一种从源头开始的战略布局。友好型网站建设的核心,在于构建一个对搜索引擎蜘蛛无障碍...

2026-04-08

网站建设:定义品牌门户新高度,打造专业靠谱的数字化名片

网站建设:定义品牌门户新高度,打造专业靠谱的数字化名片。在商业竞争日益激烈的今天,网站建设已不再是简单的信息罗列与页面堆砌,而是企业塑造高端品牌形象、传递核心价值、建立市场信任度的战略性工程。一个平庸的网站,往往在用户一秒的扫视中就被贴上不专业的标签,从而错失潜在的合作机会。唯有专注于高端企业门户网站定制,将品牌理念、用户体验与前沿技术深度融合,才能打造出真正专业靠谱的数字化平台,让企业在纷繁复杂...

2026-04-08

网站定制:全流程一站式解决方案,打造企业数字化增长引擎

网站定制:全流程一站式解决方案,打造企业数字化增长引擎。在数字化浪潮席卷商业世界的今天,网站定制早已超越了单纯的信息展示功能,演变为企业构建核心竞争力、实现业务增长的关键载体。面对市场上纷繁复杂的建站选择,越来越多的企业意识到,唯有全流程的一站式解决方案,才能真正将品牌理念转化为一个高效、稳定、可扩展的数字平台,从而在激烈的市场竞争中脱颖而出。这种服务模式,不仅仅是技术的交付,更是一种战略性的合作...

2026-04-07

网站制作多少钱:解码靠谱建站平台的报价明细与价值内核

在数字化转型成为企业必选项的今天,网站制作已不再是简单的有无问题,而是关乎品牌竞争力与业务转化效率的战略投资。因此,网站制作多少钱这一看似简单的问题,实则牵动着无数企业主的神经。要获得一份靠谱的报价明细,我们首先必须摒弃唯低价论,转而深入理解网站制作的成本构成与价值差异。一份清晰、透明的报价,不仅是价格的罗列,更是建站平台专业度与诚信度的直接体现。网站制作的成本并非一个固定的数字,而是一个由多个关...

2026-04-07

网站制作:以高端定制重塑数字体验,响应式设计赋能全端增长

网站制作:以高端定制重塑数字体验,响应式设计赋能全端增长。在用户体验至上、设备碎片化的当下,网站制作早已告别了千篇一律的模板时代。对于追求卓越品牌价值的企业而言,一个能够精准传递品牌调性、深度契合业务逻辑、并能在任何设备上完美呈现的网站,已成为构建核心竞争力的关键。这不仅是技术的堆砌,更是一场关于美学、交互与商业策略的深度融合。选择专业的网站制作公司,开启高端定制开发之旅,并全面拥抱响应式网站建设...

2026-04-05

网站定制:以品牌形象官网设计,全方位彰显企业硬核实力

网站定制:以品牌形象官网设计,全方位彰显企业硬核实力。在商业竞争的高级阶段,企业间的较量往往体现在品牌价值与综合实力的比拼上。官方网站作为企业在数字世界中的首席品牌官与线上总部,其形态与质感直接映射着企业的内在底蕴与发展格局。一个粗制滥造或千篇一律的网站,即便企业在线下拥有卓越的产品与服务,也难免在初次接触中显得底气不足。因此,摒弃模板化建站的局限,选择深度的网站定制,并以此为基础进行品牌形象官网...

2026-04-05

准备好开始您的项目了吗?

立即联系我们,获取专业的网站建设方案,让您的品牌在数字世界中脱颖而出