个人把HTML代码改了一下,不知老师可否看下,感觉更加简单,各位同学也可以看看

来源:2-2 基本界面编写

summerstarry

2015-06-08 17:48

<!DOCTYPE html>
<html>
	<head>
		<title>显示周几</title>
		<meta charset="utf-8" />

		<style type="text/css">

			*{
				margin: 0;padding: 0;
			}
			body{
				font-family: "Microsoft Yahei";
				-webkit-font-smoothing: antialiased;
				background: #fff;
				color: #555;
				font-size: 14px;
			}
			@font-face{
				font-family: myFont;
				src: url(../font/MyriadPro-Light.otf);
			}

			/* 舞台背景 */
			.wrap {
				width: 100%; height: 600px;
				background-color: #333;
				position: absolute; top: 50%;
				margin-top: -300px;
			}

			/* photo */
			.photo {
				/* 下面三种代码都可,第三种可以随意调整 padding 而不用担心宽高 */

				/*width: 260px; height: 320px;*/
				/*float: left;*/
				display: inline-block;
			}

			/* .side:用来调整内边距 */
			.photo .side {
				background-color: #eee;
				padding: 20px;
			}

			/* 图片正面 */
			.photo .side_font .image {
				width: 220px; height: 250px;
				overflow: hidden;
			}
			.photo .side_font .image  img {
				width: 100%; 
			}
			.photo .side_font .caption {
				font-size: 16px;
				line-height: 50px;
				text-align: center;
			}
			
			/* 图片反面 */
			.photo .side_back {
				display: none;
			}
		</style>

		<script type="text/javascript">
		</script>

	</head>

	<body>

		<!-- 舞台背景 -->
		<div class="wrap">
			
			<!-- photo -->
			<div class="photo">
				<!-- 图片正面 -->
				<div class="side side_font">
					<p class="image"><img src="images/1-麦兜我和我妈妈.jpg" alt="图片" /></p>
					<p class="caption">麦兜我和我妈妈</p>
				</div>

				<!-- 图片背面 -->
				<div class="side side_back">
					<p class="desc">描述信息</p>
				</div>
			</div>

		</div>

	</body>
</html>


写回答 关注

1回答

  • 蔷薇旖梦
    2015-12-15 15:23:46

    这样应该是可以实现,不过要显示photo_back时,调用js的方法和老师的都不一样了,js要复杂些

CSS3+JS 实现超炫的散列画廊特效

实现更自由的切换照片的画廊效果,打造超酷的切换动画

46091 学习 · 215 问题

查看课程

相似问题