Uncategorized

Startup Landing Page

Posted by Danial on

Getting my feet wet today learning to build a startup landing page using bootstrap.

Some basic edits in <meta tag> and how to link to Google Fonts and Bootstrap to get the fonts and CSS respectively.

Days since last Zero Day: 2 (10/9/2020)

Uncategorized

Robot Animation

Posted by Danial on

Just a quick practice with a robot animation style.css to ensure that all the div are centered correctly.

Days since last Zero Day: 1 (10/9/2020)

h1 {
text-align: center;
font-family: ‘Roboto’, sans-serif;
}

.robots {
flex-wrap: wrap;
display: flex;
justify-content: center;
}

.head,
.left_arm,
.torso,
.right_arm,
.left_leg,
.right_leg {
background-color: #5f93e8;
}

.android {
}

.head {
width: 200px;
margin: 0 auto;
height: 150px;
border-radius: 200px 200px 0 0;
margin-bottom: 10px;
}

.eyes {
display: flex;

}

.head:hover {
width: 300px;
transition: 1s ease-in-out;
}

.upper_body {
width: 300px;
height: 150px;
display: flex;
}

.left_arm, .right_arm {
width: 40px;
height: 125px;
border-radius: 100px;
}

.left_arm {
margin-right: 10px;
}

.left_arm:hover {
-webkit-transform: rotate(20deg);
-moz-transform: rotate(20deg);
-o-transform: rotate(20deg);
-ms-transform: rotate(20deg);
transform: rotate(20deg);
}

.right_arm {
margin-left: 10px;
}

.right_arm:hover {
-webkit-transform: rotate(-20deg);
-moz-transform: rotate(-20deg);
-o-transform: rotate(-20deg);
-ms-transform: rotate(-20deg);
transform: rotate(-20deg);
}

.torso {
width: 200px;
height: 200px;
border-radius: 0 0 50px 50px;
}

.lower_body {
width: 200px;
height: 200px;
/* This is another useful property. Hmm what do you think it does?*/
margin: 0 auto;
display: flex;

}

.left_leg, .right_leg {
width: 40px;
height: 120px;
border-radius: 0 0 100px 100px;
}

.left_leg {
margin-left: 30px;
margin-right: 30px;
}

.left_leg:hover {
-webkit-transform: rotate(20deg);
-moz-transform: rotate(20deg);
-o-transform: rotate(20deg);
-ms-transform: rotate(20deg);
transform: rotate(20deg);
}

.right_leg {
margin-left: 30px;
margin-right: 30px;
}

.right_leg:hover {
-webkit-transform: rotate(-20deg);
-moz-transform: rotate(-20deg);
-o-transform: rotate(-20deg);
-ms-transform: rotate(-20deg);
transform: rotate(-20deg);
}
.left_eye, .right_eye {
width: 20px;
height: 20px;
border-radius: 15px;
background-color: white;
}

.left_eye {
/* These properties are new and you haven’t encountered
in this course. Check out CSS Tricks to see what it does! */
position: relative;
top: 100px;
left: 40px;
}

.right_eye {
position: relative;
top: 100px;
left: 120px;
}

Code/Uncategorized

Advanced CSS

Posted by Danial on

Learning some more CSS by understanding the critical render path; how a website renders by loading html, css and js files.

Learnt and practised flexbox by playing the Flexbox Froggy game.

Some CSS3 standards and implications for different website browsers; namely to remember to check if CSS properties being used are supported by browsers.

Days since last Zero Day: 3 (5/9/20).

Code/Uncategorized

Box Model & px vs em vs rem

Posted by Danial on

Today’s lesson is understanding the box model for CSS. Every p/div/section can be arranged as a box consisting of the content, padding, border and margin.

You use px for absolute values for size and space, em for relative size to the surrounding content and rem for relative size to root element.

Days since last Zero Day: 3 (5/9/20)

Code/Uncategorized

Images in CSS

Posted by Danial on

Just a quick one today on how to position images in html and css, by using the img selector to style images and also abit on styling footer after an img selector.

Days since last Zero Day: 2 (5/9/2020)