html, body {
width: 100%;
/*overflow: hidden;*/
margin: 0;
padding: 0;
}
body {
font-family: sans-serif;
overflow: scroll;
overflow-x: hidden;
}
h1, h2, h3, h4 {
padding: 1ex 0 0 2ex;
}
#subscription {
font-style: italic;
font-size: smaller;
}
#main {
display: flex;
flex-direction: row;
gap: 20px;
justify-content: space-evenly;
width: 100%;
margin: 0;
padding: 0;
}
#container {
border: solid 1px #0000cc;
width: 45%;
display: flex;
flex-direction: column;
justify-content: center;
}
.container-item {
width: 100%;
}
#item {
border: solid 1px #dd4444;
width: 45%;
}
.attribute-demo-code {
background-color: #df6a3b;
color: #f2ef49;
font-weight: bold;
}
/* style for demo elements */
.container-demo {
background-color: #ebd4ef;
gap: 5px;
padding: 5px;
border-radius: 5px;
max-width: 450px;
margin-bottom: 10ex;
}
.item-demo {
background-color: #c1bdbd;
}
/* {flex-direction: row} */
#flex-direction-row-parent {
display: flex;
flex-direction: row;
}
.flex-direction-row-child {
}
/* {flex-direction: column} */
#flex-direction-column-parent {
display: flex;
flex-direction: column;
}
.flex-direction-column-child {
}
/* {flex-direction: row-revert} */
#flex-direction-row-revert-parent {
display: flex;
flex-direction: row-reverse;
}
#flex-direction-column-reverse-parent {
display: flex;
flex-direction: column-reverse;
}
/*{flex-wrap: nowrap}*/
#flex-wrap-no-wrap-parent {
display: flex;
flex-wrap: nowrap;
}
.flex-wrap-no-wrap-child {
}
/*{flex-wrap: wrap:}*/
#flex-wrap-wrap-parent {
display: flex;
flex-wrap: wrap;
}
/*{flex-wrap: wrap-reverse:}*/
#flex-wrap-wrap-reverse-parent{
display: flex;
flex-wrap: wrap-reverse;
}
/*{flex-flow: column wrap;}*/
#flex-flow-column-wrap-parent {
display: flex;
flex-flow: column wrap;
}
/*{justify-content: flex-start}*/
#justify-content-flex-start-parent {
display: flex;
justify-content: flex-start;
}
/*{justify-content: flex-end}*/
#justify-content-flex-end-parent {
display: flex;
justify-content: flex-end;
}
/*{justify-content: center}*/
#justify-content-center-parent {
display: flex;
justify-content: center;
}
/*{justify-content: space-between}*/
#justify-content-space-between-parent {
display: flex;
justify-content: space-between;
}
/*{justify-content: space-around}*/
#justify-content-space-around-parent {
display: flex;
justify-content: space-around;
}
/*{justify-content: space-evenly}*/
#justify-content-space-evenly-parent {
display: flex;
justify-content: space-evenly;
}