首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >列表视图的响应式设计代码

列表视图的响应式设计代码
EN

Stack Overflow用户
提问于 2018-01-09 14:27:34
回答 2查看 554关注 0票数 0

我想设计一个响应式的网页,列出项目的链接和描述,如在dzone时事通讯视图https://dzone.com/pages/daily-example的网页,预计将与网络和移动设备兼容。

我可以使用什么技术?我能用css和html做到这一点吗?

EN

回答 2

Stack Overflow用户

发布于 2018-01-09 14:57:29

您可以使用HTML和CSS、使用框架或从头开始进行类似的布局。关于动态设计,你应该研究和理解CSS中的相对单位和绝对单位,以及关于每种单位用法的最佳实践。

票数 0
EN

Stack Overflow用户

发布于 2018-01-09 15:11:20

如前所述,bootstrap非常适合(参见网格部分)

http://getbootstrap.com/

您还可以使用一些css来根据屏幕的大小创建断点。下面是使用sass (http://sass-lang.com/)完成的一项操作:

代码语言:javascript
复制
@mixin breakpoint($class) {
  @if $class == xs {
    @media (max-width: 767px) { @content; }
  }
  @else if $class == sm {
    @media (min-width: 768px) { @content; }
  }
  @else if $class == md {
    @media (min-width: 992px) { @content; }
  }
  @else if $class == lg {
    @media (min-width: 1200px) { @content; }
  }
  @else if $class == xlg {
    @media (min-width: 1367px) { @content; }
  }
  @else {
    @warn "Breakpoint mixin supports: xs, sm, md, lg";
  }
}

然后您可以这样使用它:

代码语言:javascript
复制
div {
   width: 100px; // on mobile
   @include breakpoint(sm) { // tablet an bigger
      width: 200px; 
   }

}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48162509

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档