div上中下布局 css上下布局



文章插图
div上中下布局 css上下布局

文章插图
内容导读
当父div的行高等于自身高度时,内部的行内元素会上下居中显示 。行内块没有固定高度时也会上下居中显示 。所以需要对父div的 line-height 进行调整 。利用定位属性(top、left、right、bottom)百分比的模式 。若为100%,则代表偏移的长度为父div的高度(宽度)的100% 。定位属性top和bottom(或是left和right)值分别设置为0,但子div有固定高度(宽度),并不能达到上下(左右)间距为0,此时给子div设置 margin:auto 会使它居中显示 。
转载自喜欢JS的无名小站
例如 一个父div(w:100%;h:400px)中有一个子div(w:100px;100px;) 。让其上下左右居中 。
方法一(varticle-align)理念
利用表格单元格的居中属性 。
步骤父div外层配置一个div,同时设置为表格元素 (