博客列表 >3月23日作业

3月23日作业

张鑫的博客
张鑫的博客原创
2018年03月25日 11:42:30561浏览

代码部分:

实例

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>css常用的四种对齐方式</title>
	<style type="text/css">
	/*1.单行文本在块元素中的水平居中和垂直居中*/
		.one{
			width: 200px;
			height: 200px;
			background-color: lightcyan;
			text-align: center;
		}
		.one a{
			line-height: 200px;
		}
    /*2.多行行内元素在块元素的水平居中和垂直居中*/
		.two{
			width: 200px;
			height: 200px;
			text-align: center;
			display: table-cell;
			vertical-align: middle;
			background-color: yellow;
		}
	/*3.块元素在块元素中的水平居中和垂直居中*/
	.three{
		width: 200px;
		height: 200px;
		background-color: red;
		display: table-cell;
		vertical-align: middle;
	}
	.three div{
		width: 100px;
		height: 100px;
		background-color: green;
		margin:auto;
	}

	/*4.不定宽元素在块元素中的居中*/
	.four{
		width: 200px;
		height: 200px;
		background-color: lightblue;
		text-align: center;
		display: table-cell;
		vertical-align: bottom;


	}
	.four ul{
		padding: 0;
	}
	.four li{
		list-style: none;
		display: inline;
		/*设置行高可以垂直居中*/
		/*line-height: 200px;*/
	}




	body{
		/*background-image: url(./image/6.jpg);*/
		background-repeat: no-repeat;
		background-attachment: fixed;
		background-size: 100% 100%;
	}


	.five li{
		list-style: none;
		
	}

	.five li a{
		text-decoration: none;
	}
	.five li a:hover{
	
		text-decoration: underline;
		color: red;
		font-size:1.05em;	
	}

	</style>
</head>
<body>
	1.父元素是块元素,子元素是单行行内元素<br>
	在父元素中设置text-align:center;<br>
	在子元素中设置行高line-height与父元素等高<br>
	<div class="one">
		<a href="">PHP中文网</a>
	</div>
	<hr>

    2.父元素是块元素,子元素是多行行内元素<br>
    在父元素中设置text-align:center;<br>
    把父元素的显示改为表格显示>display:table-cell;在父元素中设置垂直居中>vertical-align:middle<br>
    <div class="two">
    	<span>网页前端学习</span><br>
    	<span>后端学习</span>
    </div>
    <hr>

    3.父元素是块元素,子元素也是块元素<br>
    在子元素中设置margin=auto<br>
    把父元素的显示改为表格显示>display:table-cell;在父元素中设置垂直居中>vertical-align:middle<br>
    <div class="three">
    	<div></div>
    </div>
    <hr>

    4.父元素是块元素,子元素是不定宽的块元素<br>
    在父元素中设置text-align:center;<br>
    把父元素的显示改为表格显示>display:table-cell;在父元素中设置底部居中>vertical-align:bottom;<br>
    <div class="four">
    	<ul>
    		<li>1</li>
    		<li>2</li>
    		<li>3</li>
    		<li>4</li>
    		<li>5</li>
    	</ul>
    </div>
    <hr>


    <div class="five">
    	<h2>心目中的女神</h2>
    	<ul class="six">
    		<li><a href="">杨幂</a></li>
    		<li><a href="">范冰冰</a></li>
    		<li><a href="">刘亦菲</a></li>
    		<li><a href="">许晴</a></li>
    		<li><a href="">郑爽</a></li>
    		<li><a href="">余文文</a></li>
    	</ul>
    </div>
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例


手写部分:

03231.jpg03232.jpg03233.jpg

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议