蓝桥杯web:第六题【页面布局】 水果摆盘

原本效果:

蓝桥杯web:第六题【页面布局】 水果摆盘_第1张图片

蓝桥杯web:第六题【页面布局】 水果摆盘_第2张图片

html代码:





	
	
	
	Document
	



	

 需要修改的css代码 :

/* 菠萝 TODO 待补充代码 */
.yellow {
	align-self:flex-end;
	order:1
}


/* 以下代码不需要修改 */
#board {
	position: sticky;
	top: 0;
	width: 50vw;
	height: 50vw;
	min-width: 300px;
	min-height: 300px;
	max-width: 100vh;
	max-height: 100vh;
	overflow: hidden;
}

#pond {
	z-index: 20;
}

#pond, #background {
	display: flex;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	padding: 1em;
}

.lilypad, .frog {
	position: relative;
	width: 20%;
	height: 20%;
	overflow: hidden;

}


.frog.green .bg {
	background-image: url(./img/1.png);
}

.frog.yellow .bg {
	background-image: url(./img/2.png);
}

.frog .bg {
	background-size: 60% 60%;
}

.lilypad .bg, .frog .bg {
	width: 100%;
	height: 100%;
	background-position: center center;
	background-size: contain;
	background-repeat: no-repeat;
}

.animated.infinite {
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}

.pulse {
	-webkit-animation-name: pulse;
	animation-name: pulse;
}

.animated {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}

.lilypad.green .bg {
	border-radius: 50%;
	background: #9B100A;
	opacity: 0.5;
}



.lilypad .bg, .frog .bg {
	width: 100%;
	height: 100%;
	background-position: center center;
	background-size: contain;
	background-repeat: no-repeat;
}

* {
	box-sizing: border-box;
}

.lilypad.yellow .bg {
	border-radius: 50%;
	background: #863A1B;
	opacity: 0.5;

}

考察flex布局对子元素的操作

align-self

蓝桥杯web:第六题【页面布局】 水果摆盘_第3张图片 

 

order 

蓝桥杯web:第六题【页面布局】 水果摆盘_第4张图片 

 

你可能感兴趣的:(蓝桥杯web模拟题2,前端,蓝桥杯,webview)