我是新来的。 我敲打键盘上我的头,我花了近2小时,试图解决这个问题:css表格:如何在移动设备上以“abba”模式交替显示第一列和最后一列?
资产:我有一个页面,我使用左侧的图像列表中的服务,和文字上的权利。除...以下服务在左侧有文字,右侧有图像,所以页面看起来有点像棋盘。 IMAGE-TEXT/TEXT-IMAGE/IMAGE-TEXT ..你明白了。我用表来做到这一点。每个服务一个表格和一个行,每行两个列。
这在桌面上很棒;问题在于,在移动设备上时,我的可信响应表按这种方式工作:他们总是将左列放在右列的顶部,而忽略内容。其结果是,我有图像,然后是TEXT,然后是IMAGE等,这在手机上滚动时很混乱。我们不知道什么图像与什么相关,因为您会期望有不同的行为:您会希望看到图像,然后是TEXT,然后是IMAGE,然后是TEXT等等......
我还没有找到任何解决方案在网络上,可能是因为我无法在Google中正确合成我的问题!所以我想我问过你。请对此类问题提出任何意见和建议!
这里是我的CSS和HTML:
section-services {
display: table;
width: 100%;
min-height: 100%;
height: inherit;
}
.row-services {
display: table-row;
width: 100%;
height: 100%;
}
.col-left-services, .col-right-services {
display: table-cell;
width: 50%;
vertical-align: middle;
}
.col-left-services {
padding-right: 10px;
}
.col-right-services {
padding-left:10px;
}
.content-services {
}
@media all and (max-width: 800px){
\t section-services{
\t \t display:block;
\t \t width: 100%;
\t }
}
@media all and (max-width: 800px){
\t .row-services,
\t .col-left-services,
\t .col-right-services,
\t .col-left-services:before,
\t .col-right-services:before{
\t \t display:block;
\t \t width: 100%;
\t \t margin-left: auto;
\t \t margin-right: auto;
\t \t padding-top:10px;
\t \t padding-bottom:10px;
\t }
}
<section-services>
<div class="row-services">
<div class="col-left-services">
<div class="content-services">
<h2 style="text-align: center;">RED FERRARI</h2>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed haec quidem liberius ab eo dicuntur et saepius. Plane idem, inquit, et maxima quidem, qua fieri nulla maior potest.
</div>
</div>
<div class="col-right-services">
<div class="content-services">
<img src="http://buyersguide.caranddriver.com/media/assets/submodel/6873.jpg" />
</div>
</div>
</div>
</section-services>
<section-services>
<div class="row-services">
<div class="col-left-services">
<div class="content-services">
<img src="http://buyersguide.caranddriver.com/media/assets/submodel/6866.jpg" />
</div>
</div>
<div class="col-right-services">
<div class="content-services">
<h2 style="text-align: center;">YELLOW FERRARI</h2>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed haec quidem liberius ab eo dicuntur et saepius. Plane idem, inquit, et maxima quidem, qua fieri nulla maior potest.
</div>
</div>
</div>
</section-services>
感谢你对这个有很多罗伯托,将检查不久! – Frustone
罗伯托,这是一个圆滑的黑客,它完美的作品!爱你的解决方案,谢谢! PG – Frustone