使元素水平居中

来源:互联网 发布:存照片的软件 编辑:程序博客网 时间:2024/04/29 14:27

利用自动外边距来使元素居中时,可以将待居中的元素用一个容器性质的div包裹起来。在给这个div加样式的时候,除了限定自动外边距外,还要给定该div的宽度,宽度值等于待居中元素的宽度。

例如,在699#项目中,需要使日期控件与表格控件分别水平居中,代码如下:

Index.html:

<!-- 选择好了开始时间与结束时间,通过ajax获取这个时间段内的数据,然后将查得的数据显示在带有分页功能的表格中@2017-4-13 -->

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>日期插件</title>

<script type="text/javascript" src="jedate/jquery-1.7.2.js"></script>

<script type="text/javascript" src="jedate/jquery.jedate.js"></script>

<script type="text/javascript" src="jedate/myDatejs.js"></script>

<script type="text/javascript" src="js/slimtable.min.js"></script>

<script type="text/javascript" src="js/myTablePaging.js"></script>

 

<link type="text/css" rel="stylesheet" href="jedate/skin/jedate.css" />

<link type="text/css" rel="stylesheet" href="jedate/myDateCss.css" />

<link rel="stylesheet" href="css/slimtable.css">

<link rel="stylesheet" href="css/site.css">

 

 

<link rel="stylesheet" href="css/myDate&TableCss.css" />

</head>

<body>

 

<div id="divDate">

<li class="datep" > <input id="startDate" class="datainp wicon" type="text" placeholder="开始时间"  readonly /> </li>

<li class="datep" > <input id="endDate" class="datainp wicon" type="text" placeholder="结束时间"  readonly /> </li>

<input type="button" id="search" value="查询"/>

</div>

<div id="divTablePaging">

<table id="exampletable">

<thead id="thead1">

<tr>

<th>序号</th>

<th>型号</th>

<th>批次</th>

<th>任务系列号</th>

<th>工艺文件编号</th>

<th>时间</th>

</tr>

</thead>

<tbody id="tbody1"></tbody>

</table>

</div>

 

</body>

</html>

myDateTable.css:

注意:第一行的两个日期控件加上一个按钮宽度之和为:480px;第二行的表格控件的宽度为1600px.所以,盛放这两行的div的宽度分别设置为480px1600px

.datainpwidth:200px;height:30px;border:1px #A5D2EC solid;}

.datepmargin-bottom:40px;line-height:24px;margin-right:15px;}

.wicon{background-imageurl("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAQCAYAAADj5tSrAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNi8xNS8xNGnF/oAAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAAoElEQVQ4jWPceOnNfwYqAz9dYRQ+E7UtwAaGjyUsDAyYYUgJ2HT5LXZLcEmSCnA6duOlN///////H0bDALl8dPH/////Z8FuNW6Qtvw2nL3lyjsGBgYGhlmRqnj1kGwJuqHIlhJlCXq8EOITEsdqCXLEbbr8FisfFkTo+vBZRFZwERNEFFkCiw90nxJtCalxQmzegltCzVyP1RJq5HZ8AABuNZr0628DMwAAAABJRU5ErkJggg==");background-repeat:no-repeat;background-position:right center;}

li{display:inline;}

 

#divDate{

width:480px;

margin-top:20px;

margin-left:auto;

margin-right:auto;

}

#divTablePaging{

width:1600px;

margin-top:20px;

margin-right:auto;

margin-left:auto;

}

效果图如下:


0 0
原创粉丝点击