8 CSS Microproject
8 CSS Microproject
Group No. 8
-->
<!DOCTYPE html>
<html>
<head>
<style media="screen">
body{
background-color: plum;
font-size: 15px;
line-height: 1.5;
padding: 0;
margin: 0;
*{
box-sizing: border-box;
}
.container{
width:520px;
height: auto;
background-color: floralwhite;
border-radius: 5px;
.base{
width: 100%;
margin: 0;
overflow: hidden;
display: block;
float: none;
.block{
width: 135px;
margin-left: 20px;
display: inline-block;
float: left;
.base h4{
font-size: 26px;
text-align: center;
font-family: sans-serif;
font-weight: normal;
margin-top: 0px;
background: palevioletred;
font-size: 34px;
color: Purple ;
.title{
font-size: 20px;
text-align: left;
font-family: sans-serif;
font-weight: normal;
line-height: 0.5;
letter-spacing: 0.5px;
word-spacing: 2.7px;
color: darkviolet;
input[type=text] {
width: 140px;
margin: auto;
outline: none;
min-height: 50px;
padding: 12px;
background-color: MistyRose;
border-radius: 2px;
color: DarkViolet;
font-size: 17px;
input[type=text]:focus{
background-color: Thistle ;
outline: none;
input[type=button]{
width: 150px;
margin-left: 35%;
margin-top: 40px;
outline: none;
border: none;
border-radius: 3px;
background-color: DarkOrchid;
color: MistyRose;
text-align: center;
font-size: 20px;
input[type=button]:hover{
background-color: DarkMagenta;
cursor: pointer;
#age{
display: block;
margin: 10px;
margin-top: 35px;
padding: 10px;
padding-bottom: 20px;
overflow: hidden;
font-family: verdana;
font-size: 23px;
font-weight: normal;
line-height: 1.5;
word-spacing: 2.7px;
color: Purple ;
</style>
</head>
<body>
<div class="container">
<form>
<div class="base">
<div class="enter">
<h4><b><i>Age Calculator</i></b></h4>
</div>
<div class="block">
<p class="title">Date</p>
</div>
<div class="block">
<p class="title">Month</p>
</div>
<div class="block">
<p class="title">Year</p>
</div>
</div>
<div class="base">
<div class="enter">
</div>
</div>
<div id="age"></div>
</form>
</div>
<script type="text/javascript">
function age() {
var d1 = document.getElementById('date').value;
var m1 = document.getElementById('month').value;
var y1 = document.getElementById('year').value;
var d2 = date.getDate();
var m2 = 1 + date.getMonth();
var y2 = date.getFullYear();
var month = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];
d2 = d2 + month[m2 - 1];
m2 = m2 - 1;
m2 = m2 + 12;
y2 = y2 - 1;
var d = d2 - d1;
var m = m2 - m1;
var y = y2 - y1;
var dob = y + " years, " + m + " months, and " + d + " days old.";
//when current month and date is same as birth date and month
</script>
<body>
<html>