1
我开始写在CSS的移动版本,我问你这是更好的办法:响应CSS改善问题
- 在HTML写
div
其中有一类桌面和另一div
其中有一类移动。并从零开始构建。例如:
<div class="container-fluid bg-1 desktop1">
\t <div class="container">
\t \t <div class="col-xs-5 despre-noi-text first-section">
\t \t \t <h2>asdfsdfdf</h2>
\t \t \t <p class="despre-paragraph">
adsdadd
</p>
\t \t </div>
\t \t <div class="col-xs-7 despre-noi-img second-section"></div>
\t </div>
\t
</div>
<div class="container-fluid mobile1">
\t <div class="container">
\t \t <div class ="row mobile-row">
\t \t \t <div class="col-xs-12 mobile1-img"></div>
\t \t </div>
\t \t <div class ="row mobile-row">
\t \t \t <div class="col-xs-12 mobile1-text">
\t \t \t \t <h2>asdfsdffdfsfsdf</h2>
\t \t \t \t <p class="mobile1-despre-paragraph">
\t \t \t asdfdfdfd
\t </p>
\t <p class="mobile1-despre-paragraph2">saddfsdfsdfsdfd</p>
\t \t \t </div>
\t \t </div>
\t </div>
</div>
此后,我将与媒体查询的移动解决哪些类将被隐藏,并且将不会隐藏检查。
@media only screen and (max-width : 480px) {
\t .desktop1 \t { display:none; }
\t .mobile1 \t { display:block; }
}
,或者覆盖所有媒体查询的类的?
或者可能使用'hidden-xs'类(<768px)? – dfsq 2015-02-12 08:44:11
我会去重写类。这将有助于减少重复信息的HTML代码。然后在mediaquerie中检查宽度并覆盖它全部,imo。例如,如果我有菜单,我会选择第一个选项。 – Cheshire 2015-02-12 08:55:02
ideea是桌面设计,与手机版本不一样。当然,颜色和文字是一样的。如果我选择覆盖clasess,我必须写很多绝对的css位置并禁用大量的float。这是明智的吗?这将是一个完全的CSS乱码 – 2015-02-12 09:00:28