Шаблон:Схема годоса/hodoscheme.css: различия между версиями

Материал из Янтарной ноосферы, свободной интернет-энциклопедии
всё хорошо
отступы не складываются
 
(не показано 30 промежуточных версий этого же участника)
Строка 1: Строка 1:
.hsBody{
display: flex;
}
.hsBody li,
.hsBody li,
.hsBody ol{
.hsBody ol{
Строка 7: Строка 4:
margin: 0;
margin: 0;
}
}
.hsBody > li{
#hsTitle{
display: inline flex;
font-size: x-large;
}
}
/* структура схемы */
.hsBody,
.hsBody,
#hsCaption,
#hsCaption,
Строка 15: Строка 13:
width: 100%;
width: 100%;
}
}
#hsBeforeStart > ol,
.hsElements{
#hsStart > ol,
#hsCross > ol,
#hsEnd > ol,
#hsAfterEnd > ol{
display: flex;
display: flex;
align-items: center;
flex-wrap: wrap;
height: 6em;
row-gap: 0.5em;
max-width: 8em;
background: sienna;
font-size: small;
line-height: 1;
}
}
#hsStartTop{
.hsGroup{
 
background: lightgray;
border-width: 1px 0 1px;
border-style: solid;
border-color: black;
}
}
#hsStartBottom{
.hsElements > li{
 
display: inline-block;
height: 9em;
flex-grow: 1;
}
}
#hsElements{
li#hsStart,
display: flex;
li.hsCross,
flex-wrap: wrap;
li#hsEnd{
height: 100%;
display: inline flex;
row-gap: 1em;
align-items: center;
align-items: center;
width: 6em;
justify-content: center;
text-align: center;
background-color: lightgray;
}
li#hsBeforeStart,
li#hsAfterEnd{
background-color: sienna;
}
}
.hsGroup > ol{
.hsGroup > ol{
display: flex;
display: flex;
flex-direction: column;
height: 4em;
height: 100%;
}
row-gap: 0.5em;
ol.hsGroupLeft{
background: lightgray;
margin-bottom: 1em;
}
.hsGroupLeft li.budynek,
.hsGroupLeft li.hydro,
.hsGroupLeft li.park,
.hsGroupLeft li.terytorium{
border-width: 0 1px 2px 1px;
border-style: solid;
border-color: black;
}
ol.hsGroupRight{
margin-top: 0.5em;
}
.hsGroupRight li.budynek,
.hsGroupRight li.hydro,
.hsGroupRight li.park,
.hsGroupRight li.terytorium{
border-width: 2px 1px 0 1px;
border-style: solid;
border-color: black;
}
}
.hsGroupLeft > ol,
.hsGroupLeft > li,
.hsGroupRight > ol{
.hsGroupRight > li{
display: flex;
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
align-items: center;
justify-content: center;
background-color: sienna;
height: 100%;
height: 100%;
flex-wrap: wrap;
max-width: 11em;
text-align: center;
flex: 1 1 auto;
}
}
.hsGroupLeft li,
#hsStartTop{
.hsGroupRight li{
 
padding: 1em;
}
}
.hsGroupLeft,
#hsStartBottom{
.hsGroupRight{
 
flex-grow: 1;
}
}
.budynek{
li.budynek{
background-color: yellow;
background-color: yellow;
}
}
.park{
li.park{
background-color: green;
background-color: green;
}
}
.hydro{
li.hydro{
background-color: blue;
background-color: blue;
}
}
.terytorium{
li.terytorium{
background-color: gray;
background-color: gray;
}
}
.budynek a,
li.hodosturn{
.park a,
background-color: lightgray;
.hydro a,
border-width: 0;
.terytorium a{
}
.hsBody a,
.hsBody a:hover{
border-width: 0;
}
.hsElements a{
color: black;
color: black;
text-decoration: none;
display: inline-block;
margin: 0 auto;
}
}
#hsEnd{
#hsEnd{

Текущая версия от 23:14, 2 декабря 2024

.hsBody li,
.hsBody ol{
	list-style-type: none;
	margin: 0;
}
#hsTitle{
	font-size: x-large;
}
/* структура схемы */
.hsBody,
#hsCaption,
#hsTitle{
	width: 100%;
}
.hsElements{
	display: flex;
	flex-wrap: wrap;
	row-gap: 0.5em;
	background: sienna;
	font-size: small;
	line-height: 1;
}
.hsGroup{
	background: lightgray;
	border-width: 1px 0 1px;
	border-style: solid;
	border-color: black;
}
.hsElements > li{
	display: inline-block;
	height: 9em;
	flex-grow: 1;
}
li#hsStart,
li.hsCross,
li#hsEnd{
	display: inline flex;
	align-items: center;
	width: 6em;
	justify-content: center;
	text-align: center;
	background-color: lightgray;
}
li#hsBeforeStart,
li#hsAfterEnd{
	background-color: sienna;
}
.hsGroup > ol{
	display: flex;
	height: 4em;
}
ol.hsGroupLeft{
	margin-bottom: 1em;
}
.hsGroupLeft li.budynek,
.hsGroupLeft li.hydro,
.hsGroupLeft li.park,
.hsGroupLeft li.terytorium{
	border-width: 0 1px 2px 1px;
	border-style: solid;
	border-color: black;
}
ol.hsGroupRight{
	margin-top: 0.5em;
}
.hsGroupRight li.budynek,
.hsGroupRight li.hydro,
.hsGroupRight li.park,
.hsGroupRight li.terytorium{
	border-width: 2px 1px 0 1px;
	border-style: solid;
	border-color: black;
}
.hsGroupLeft > li,
.hsGroupRight > li{
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: sienna;
	height: 100%;
	max-width: 11em;
	text-align: center;
	flex: 1 1 auto;
}
#hsStartTop{

}
#hsStartBottom{

}
li.budynek{
	background-color: yellow;
}
li.park{
	background-color: green;
}
li.hydro{
	background-color: blue;
}
li.terytorium{
	background-color: gray;
}
li.hodosturn{
	background-color: lightgray;
	border-width: 0;
}
.hsBody a,
.hsBody a:hover{
	border-width: 0;
}
.hsElements a{
	color: black;
	display: inline-block;
	margin: 0 auto;
}
#hsEnd{

}
#hsEndTop{

}
#hsEndBottom{

}
#hsAfterEnd{

}