Files
main-training/external.css

132 lines
1.8 KiB
CSS
Raw Permalink Normal View History

2023-10-27 15:44:45 +05:30
body {
background-color: lightblue;
}
h1 {
color: white;
text-align: center;
}
p {
font-family: verdana;
font-size: 20px;
}
/*
class selector
*/
.center {
text-align: center;
color: red;
}
/*
id selector
*/
#para1 {
text-align: center;
color: red;
}
/*
list styling
*/
ol {
background: #ff9999;
padding: 20px;
}
ul {
background: #3399ff;
padding: 20px;
}
ol li {
background: #ffe5e5;
color: darkred;
padding: 5px;
margin-left: 35px;
}
ul li {
background: #cce5ff;
color: darkblue;
margin: 5px;
}
/*
margin example
*/
#margin_example {
border: 1px solid black;
margin-top: 100px;
margin-bottom: 100px;
margin-right: 150px;
margin-left: 80px;
background-color: lightblue;
}
/*
padding example
*/
#padding_example {
border: 1px solid black;
background-color: lightblue;
padding-top: 50px;
padding-right: 30px;
padding-bottom: 50px;
padding-left: 80px;
}
/*
centering items using margin auto
*/
#center_table {
background: #ff9999;
padding: 20px;
margin: 50px auto;
width: 200px;
height: 100px;
}
/*
centering with flex box horizontally
*/
.center_horizontal_flex_box {
font-family: arial;
font-size: 24px;
margin: 25px;
width: 1050px;
height: 200px;
outline: dashed 1px black;
/* Center child horizontally*/
display: flex;
justify-content: center;
}
.child {
width: 50px;
height: 50px;
background-color: red;
}
.center_vertical_flex_box {
font-family: arial;
font-size: 24px;
margin: 25px;
width: 1050px;
height: 200px;
outline: dashed 1px black;
/* Center vertically */
display: flex;
align-items: center;
justify-content: center;
}