Замечание: Возможно, после публикации вам придётся очистить кэш своего браузера, чтобы увидеть изменения.
- Firefox / Safari: Удерживая клавишу Shift, нажмите на панели инструментов Обновить либо нажмите Ctrl+F5 или Ctrl+R (⌘+R на Mac)
- Google Chrome: Нажмите Ctrl+Shift+R (⌘+Shift+R на Mac)
- Internet Explorer / Edge: Удерживая Ctrl, нажмите Обновить либо нажмите Ctrl+F5
- Opera: Нажмите Ctrl+F5.
body {
font-family: sans-serif;
background-color: #f0f0f0;
margin: 0;
padding: 0;
}
.chem-container {
display: flex;
flex-wrap: wrap;
justify-content: space-around;
padding: 20px;
gap: 20px;
}
.infoblock {
background-color: #fff;
border: 1px solid #ccc;
margin: 15px;
padding: 20px;
width: calc(30% - 30px);
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
box-sizing: border-box;
display: flex;
flex-direction: column;
}
.infoblock .header {
display: flex;
align-items: center;
margin-bottom: 10px;
}
.infoblock img {
width: 24px;
height: auto;
margin-right: 5px;
}
.title {
color: #ff4d4d;
font-weight: bold;
}
.infoblock .content {
margin-bottom: 20px;
display: flex;
flex-direction: column;
gap: 14px;
}
.recipe-block {
border: 1px solid #eee;
padding: 15px;
background-color: #f9f9f9;
display: flex;
gap: 12px;
flex-wrap: wrap;
align-items: center;
}
.materials,
.result,
.action {
background-color: #f9f9f9;
padding: 12px 16px;
border-radius: 8px;
box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.05);
flex: 1 1 40%;
font-size: 0.95em;
overflow-wrap: break-word;
}
.action {
display: flex;
align-items: center;
justify-content: center;
flex: 0 0 120px;
font-weight: 600;
color: #555;
user-select: none;
cursor: default;
}
.action img {
width: 24px;
height: auto;
margin-right: 5px;
}
.section-title {
font-weight: bold;
margin-bottom: 5px;
}
ul {
list-style-type: disc;
padding-left: 20px;
}
.section {
margin-top: 20px;
background-color: #f9f9f9;
padding: 10px 14px;
border-radius: 8px;
font-size: 0.9em;
color: #222;
}
.section ul li {
margin-bottom: 4px;
}
@media (max-width: 768px) {
.infoblock {
width: calc(50% - 30px);
}
}
@media (max-width: 480px) {
.infoblock {
width: calc(100% - 30px);
}
.recipe-block {
flex-direction: column;
}
.materials,
.result,
.action {
flex: 1 1 100%;
}
.action {
margin-top: 8px;
}
}