Это то, что получило самый близкий успех, так как flex НЕ будет работать со службами электронной почты, хотя он не был встроенным, единственный аспект, который не будет работать с точки зрения отзывчивой электронной почты:
@media (max-width: 600px) {
.non-flex-inner-container {
display: inline-block;
}
}
как это не может быть встроен, насколько мне известно. Вот ближайший успех:
<style type="text/css">
.non-flex-container {
display: inline;
text-align: center;
width: 100%;
float: left;
}
.non-flex-inner-container {
display: inline;
text-align: center;
width: 100%;
}
.non-flex-element {
display: inline;
}
@media (max-width: 600px) {
.non-flex-inner-container {
display: inline-block;
}
}
</style>
<div class="non-flex-container">
<div class="non-flex-inner-container">
<div class="non-flex-element">
<a href="#"><img src="img" alt="" width="100" height="10" style="margin:10px;"/></a>
</div>
<div class="non-flex-element">
<a href="#"><img src="img" alt="" width="50" height="10" style="margin:10px;"/></a>
</div>
<div class="non-flex-element">
<a href="#"><img src="img" alt="" width="70" height="10" style="margin:10px;"/></a>
</div>
</div><br>
<div class="non-flex-inner-container">
<div class="non-flex-element">
<a href="#"><img src="img" alt= width="40" height="10" style="margin:10px;"/></a>
</div>
<div class="non-flex-element">
<a href="#"><img src="img" alt="" width="40" height="10" style="margin:10px;"/></a>
</div>
<div class="non-flex-element">
<a href="#"><img src="img" alt="" width="100" height="10" style="margin:10px;"/></a>
</div>
</div>
</div>
Это был полный успех с точки зрения электронной почты и встроенного css, ОДНАКО я смог достичь этого только с Страницы AMP и, очевидно, службы электронной почты не могут свободно отправлять страницы amp, если только указанный человек не внесет вас в белый список ... Что полностью отрицает цель, независимо от ...
width:100%; float:left;">
<div class="non-flex-inner-container" style="display:inline; text-align:center; width:100%;">
<div class="non-flex-element" style="display:inline;">
<a href=""><amp-img src="img" alt="" width="100" height="10" style="margin:10px;" media="(min-width: 600px)" /></amp-img></a>
</div>
<div class="non-flex-element" style="display:inline;">
<a href=""><amp-img src="img" alt="" width="50" height="10" style="margin:10px;" media="(min-width: 600px)"/></amp-img></a>
</div>
<div class="non-flex-element" style="display:inline;">
<a href=""><amp-img src="img" alt="" width="70" height="10" style="margin:10px;" media="(min-width: 600px)"/></amp-img></a>
</div>
</div>
<div class="non-flex-inner-container" style="display:inline; text-align:center; width:100%;">
<div class="non-flex-element" style="display:inline;">
<a href=""><amp-img src="img" alt="" width="40" height="10" style="margin:10px;" media="(min-width: 600px)"/></amp-img></a>
</div>
<div class="non-flex-element" style="display:inline;">
<a href=""><amp-img src="img" alt="" width="40" height="10" style="margin:10px;" media="(min-width: 600px)"/></amp-img></a>
</div>
<div class="non-flex-element" style="display:inline;">
<a href=""><amp-img src="img" alt="" width="100" height="10" style="margin:10px;" media="(min-width: 600px)"/></amp-img></a>
</div>
</div>
<!-- Display Inline-block when less than 600px -->
<div class="non-flex-container" style="display:inline; text-align:center; width:100%; float:left;">
<div class="non-flex-inner-container" style="display:inline-block;" text-align:center; width:100%;">
<div class="non-flex-element" style="display:inline;">
<a href=""><amp-img src="img" alt="" width="100" height="10" style="margin:10px;" media="(max-width: 600px)" /></amp-img></a>
</div>
<div class="non-flex-element" style="display:inline;">
<a href=""><amp-img src="img" alt="" width="50" height="10" style="margin:10px;" media="(max-width: 600px)"/></amp-img></a>
</div>
<div class="non-flex-element" style="display:inline;">
<a href=""><amp-img src="img" alt="" width="70" height="10" style="margin:10px;" media="(max-width: 600px)"/></amp-img></a>
</div>
</div>
<div class="non-flex-inner-container" style="display:inline-block;" text-align:center; width:100%;">
<div class="non-flex-element" style="display:inline;">
<a href=""><amp-img src="img" alt="" width="40" height="10" style="margin:10px;" media="(max-width: 600px)"/></amp-img></a>
</div>
<div class="non-flex-element" style="display:inline;">
<a href=""><amp-img src="img" alt="" width="40" height="10" style="margin:10px;" media="(max-width: 600px)"/></amp-img></a>
</div>
<div class="non-flex-element" style="display:inline;">
<a href=""><amp-img src="img" alt="" width="100" height="10" style="margin:10px;" media="(max-width: 600px)"/></amp-img></a>
</div>
</div>
</div>
Заключение .. Пока это невозможно ... Если у кого-то еще есть понимание, пожалуйста, дайте мне знать. Большое спасибо @Rustam Goygov за понимание и руководство!