Подскажите, пожалуйста, как реализовать это посредством css flexbox. Оба блока max-width: 30em. Очень желательно с минимумом кода.
.parent {
display: flex;
flex-wrap: wrap;
}
.parent li {
flex: 1 1 320px;
max-width: 30em;
}
.parent > li {
flex-direction: column-reverse;
}
<ul class="parent">
<li>Column One</li>
<li>Column Two</li>
</ul>
Вот так не работает. Суть в том, чтобы блок A на десктопе был слева, а на мобильном снизу.
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: "Roboto", sans-serif;
line-height: 1.2;
}
.container {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 450px;
display: flex;
align-items: center;
flex-wrap: wrap;
margin: -25px;
}
.block {
width: 50%;
padding: 25px;
display: flex;
align-items: center;
justify-content: center;
color: #fff;
font-size: 36px;
text-transform: uppercase;
}
.block:nth-child(1) {
background: #3498db;
}
.block:nth-child(2) {
background: #2ecc71;
}
@media screen and (max-width: 767px) {
.block {
width: 100%;
}
.block:nth-child(1) {
order: 2;
}
}
<div class="container">
<div class="block">a</div>
<div class="block">b</div>
</div>
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Подскажите, пожалуйста, как поступить в моей проблемеЕсть функция (библиотеки нестандартной), который в качестве аргумента требуется const char *