【问题标题】:How to make a responsive mosaic css fullscreen width如何制作响应式马赛克 CSS 全屏宽度
【发布时间】:2015-11-09 14:12:18
【问题描述】:

您好,制作这个响应式马赛克时遇到了麻烦,我在这里想要完成的是保持 7 个图像的相同顺序,如果屏幕较小,则使马赛克全宽,但在移动屏幕中具有各自的比例但维持秩序。

这是我的 CSS:

#mosaic {
              width: 100%;
              background-color: aqua;
            }
            .largeImg, .smallImg {
              /*display: inline-block;*/
              float: left;
            }
            .largeImg {
              /*width: 40%;*/
              background-color: #165384;
            }
            .smallImg {
              /*width: 60%;*/
              background-color: #EF0808;
            }

            .col-wrap {
              display: inline-block;
            }

这是我的演示:jsfiddle demo

希望有人能提供帮助,感谢阅读。

【问题讨论】:

  • 您的链接不正确!请更新正确的..
  • 我为错误的链接道歉,已经更新

标签: html css responsive-design image-scaling


【解决方案1】:

你可以使用media queries实现你想要的功能,下面的代码是针对移动设备的,试试看;

@media all and (max-width: 658px) { // mobile devices
    #mosaic { 
        display:block; // to have each musaic in one line
    }
}

【讨论】:

  • 是的,媒体查询确实有帮助,但我试图让 div 具有矩形形状和 1 个图像的形式,而其他 6 个图像在此矩形形状内的 2 列中较小,无论屏幕分辨率如何如果是移动的,它应该看到相同的矩形网格,我知道它不同意一些响应式指南,但我需要保持一个矩形的形状,其中包含 1 个大图像和 6 个小图像
  • 好吧,你可以随意设计它,使用媒体查询,看看这个链接; jsfiddle.net/Escape_Character/g5ofv875/3
猜你喜欢
  • 1970-01-01
  • 2018-01-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-10-13
  • 2011-10-10
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多