首頁 > web前端 > html教學 > DIV 列表居中排列 并自适应屏幕宽度的CSS_html/css_WEB-ITnose

DIV 列表居中排列 并自适应屏幕宽度的CSS_html/css_WEB-ITnose

WBOY
發布: 2016-06-24 11:32:29
原創
1159 人瀏覽過

假设DIV区域是宽高是100px  个数有几十个

我想让他
 随着屏幕宽度自适应显示每行的个数,
并且每行的DIV列表都居中对齐,
左右距离相等 

求CSS代码


回复讨论(解决方案)

并且每行的DIV列表都居中对齐,


这个是很难做到的,我能想到的方法是用js来做

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>Swapping Songs</title><style type="text/css">.main {margin:0 auto}.main .nav {width:100px; border:1px solid #ddd;height: 40px; display: inline-table; margin-bottom:4px;}</style></head><body><div class="main">	<div class="nav"></div>	<div class="nav"></div>	<div class="nav"></div>	<div class="nav"></div>	<div class="nav"></div>	<div class="nav"></div>	<div class="nav"></div>	<div class="nav"></div>	<div class="nav"></div>	<div class="nav"></div>	<div class="nav"></div>	<div class="nav"></div>	<div class="nav"></div>	<div class="nav"></div>	<div class="nav"></div>	<div class="nav"></div>	<div class="nav"></div>	<div class="nav"></div></div></body></html>
登入後複製

body{width:100%;text-align:center;}div{ width:100px;height:100px;display:inline-block;}
登入後複製



.main {margin:0 auto; text-align:center; }
.nav {width:100px; border:1px solid #ddd;height: 40px; display:inline-block; margin-bottom:4px;}

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板