最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

DIV以及圖片水平垂直居中兼容多種瀏覽器

  發(fā)布時(shí)間:2013-06-04 15:41:46   作者:佚名   我要評(píng)論
純css完美地解決圖片以及div垂直水平居中,兼容IE7.0、IE6.0、IE5.5、IE5.0、FF、Opera、Safari具體實(shí)現(xiàn)css 如下,感興趣的朋友可以參考下哈

第一種:全CSS控制,層漂浮(適用于做登陸頁(yè)面)

復(fù)制代碼
代碼如下:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<style type="text/css">
#divcenter{
position:absolute;/*層漂浮*/
top:50%;
left:50%;
width:300px;
height:300px;
margin-top:-150px;/*注意這里必須是DIV高度的一半*/
margin-left:-150px;/*這里是DIV寬度的一半*/
background:yellow;
border:1px solid red; }
</style>
</head>
<body>
<div id="divcenter"> this is a test </div>
</body>
</html>

第二種:JS + CSS控制,不漂浮(適用于做登陸頁(yè)面)

復(fù)制代碼
代碼如下:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<script type="text/javascript">
function cen(){
var divname = document.all("testdiv");
//居中高度等于頁(yè)面內(nèi)容高度減去DIV的高度 除以2
var topvalue = (document.body.clientHeight - divname.clientHeight)/2;
divname.style.marginTop = topvalue;
}
//頁(yè)面大小發(fā)生變化時(shí)觸發(fā)
window.onresize = cen;
</script>
</head>
<body style="height:100%; width:100%; text-align:center;" onload=cen()>
<div id = "testdiv" name="testdiv" style="margin:0 auto; border:1px solid red; height:400px; width:400px;">
DIV居中演示
</div>
</body>
</html>

第三種:最簡(jiǎn)單適用的一種上下左右都居中,兼容所有瀏覽器

復(fù)制代碼
代碼如下:

<div style="position:absolute; top:50%; height:240px;border:1px solid red; margin:0 auto; margin-top:-120px; width:300px; left:50%; margin-left:-150px;"></div>

其他的方法:
純css完美地解決圖片在div內(nèi)垂直水平居中,兼容IE7.0、IE6.0、IE5.5、IE5.0、FF、Opera、Safari
以下是程序代碼

復(fù)制代碼
代碼如下:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title></title>
<style type="text/css">
.img_v {
display:table-cell !important;
display:block;
position:static !important;
position:relative;
overflow:hidden;
width:400px;
height:400px;
border:1px solid #000;
vertical-align:middle;
text-align:center;
}
.img_v p {
display:table-cell !important;
display:block;
margin:0;
position:static !important;
position:absolute;
top:50%;
left:50%;
width:400px;
margin-left:auto;
margin-right:auto;
}
.img_v img {
position:static !important;
position:relative;
top:auto !important;
top:-50%;
left:auto !important;
left:-50%;
}
</style>
</head>
<body>
<div class="img_v">
<p><img src="http://m.fzitv.net/images/logo.gif"></p>
</div>
</body>
</html>

相關(guān)文章

最新評(píng)論

莆田市| 汝州市| 武强县| 读书| 十堰市| 体育| 三江| 博爱县| 茂名市| 施秉县| 互助| 门源| 乌什县| 那曲县| 泽库县| 辽阳市| 无极县| 锡林浩特市| 边坝县| 梓潼县| 安化县| 繁昌县| 临西县| 井研县| 泗水县| 辽源市| 元谋县| 辰溪县| 盐城市| 甘德县| 正安县| 临湘市| 抚远县| 宣威市| 同江市| 姚安县| 泰和县| 宾川县| 枣强县| 获嘉县| SHOW|