图片响应式排列

图片的响应式排列(此处用四分图做例)

四分图的大体可分为:

类别一:

类别二:

最终响应式效果为:

----------------------------------------

此处用bootstrap框架

----------------------------------------

直接引用:

1 <link rel="stylesheet" href="https://cdn.static.runoob.com/libs/bootstrap/3.3.7/css/bootstrap.min.css">
2     <script src="https://cdn.static.runoob.com/libs/jquery/2.1.1/jquery.min.js"></script>
3     <script src="https://cdn.static.runoob.com/libs/bootstrap/3.3.7/js/bootstrap.min.js"></script>

------------

类别一

HTML代码部分为:

<div class="container" style="width: 400px;">
    <div class="row">
        <div class="col-md-6" style="border: 1px solid red;">图一</div>
        <div class="col-md-6" style="border: 1px solid red;">图二</div>
    </div>
    <div class="row">
        <div class="col-md-6" style="border: 1px solid red;">图三</div>
        <div class="col-md-6" style="border: 1px solid red;">图四</div>
    </div>
</div>

效果图:

------------

类别二

HTML代码部分:

 1 <div class="container" style="width: 400px;">
 2     <div class="row">
 3         <div class="col-md-6" style="border: 1px solid blue;">图一</div>
 4         <div class="col-md-6" style="border: 1px solid blue;">图二</div>
 5     </div>
 6     <div class="row">
 7         <div class="col-md-6 col-md-push-6" style="border: 1px solid blue;">图三</div>
 8         <div class="col-md-6 col-md-pull-6" style="border: 1px solid blue;">图四</div>
 9     </div>
10 </div>

效果图:

-----------------------------------------------

全部代码:

 1 <!DOCTYPE html>
 2 <html lang="zh-cn">
 3 <head>
 4     <meta charset="utf-8">
 5     <title>test</title>
 6
 7     <link rel="stylesheet" href="https://cdn.static.runoob.com/libs/bootstrap/3.3.7/css/bootstrap.min.css">
 8     <script src="https://cdn.static.runoob.com/libs/jquery/2.1.1/jquery.min.js"></script>
 9     <script src="https://cdn.static.runoob.com/libs/bootstrap/3.3.7/js/bootstrap.min.js"></script>
10 </head>
11 <body>
12
13 <div class="container" style="width: 400px;">
14     <div class="row">
15         <div class="col-md-6" style="border: 1px solid red;">图一</div>
16         <div class="col-md-6" style="border: 1px solid red;">图二</div>
17     </div>
18     <div class="row">
19         <div class="col-md-6" style="border: 1px solid red;">图三</div>
20         <div class="col-md-6" style="border: 1px solid red;">图四</div>
21     </div>
22 </div>
23
24 <div class="container" style="width: 400px;">
25     <div class="row">
26         <div class="col-md-6" style="border: 1px solid blue;">图一</div>
27         <div class="col-md-6" style="border: 1px solid blue;">图二</div>
28     </div>
29     <div class="row">
30         <div class="col-md-6 col-md-push-6" style="border: 1px solid blue;">图三</div>
31         <div class="col-md-6 col-md-pull-6" style="border: 1px solid blue;">图四</div>
32     </div>
33 </div>
34
35 </body>
36 </html>
时间: 2024-12-19 19:34:36

图片响应式排列的相关文章

css图片响应式+垂直水平居中

转载请注明: TheViper http://www.cnblogs.com/TheViper  效果 要求: 1.尽可能兼容更多浏览器,这里兼容到ie7,ie6不支持max-*就不考虑了. 2.浏览器尺寸变化时,图片总是等比例拉伸或缩放. 3.包裹图片的div也是响应式的,并且每个div的尺寸是一样的. 4.图片始终保持水平垂直居中. 5.图片的行列数不变,这里一直都是3*3. 下面来搞定一个个要求. 满足要求1意味着这里要尽量不使用高级浏览器才有的属性,比如高级浏览器居中常用的什么 disp

css图片响应式+垂直水平居中2

转载请注明: TheViper http://www.cnblogs.com/TheViper  上一篇说的是限定图片组最大宽度情况下,其中图片的响应式+垂直水平居中. 实际上,结合本屌的这篇模拟flexbox justify-content的space-between,space-around,然后不限定图片组最大宽度,会发现当浏览器窗口较宽的时候,会出现和flexbox space-between一样的效果,即一行的第一个图片在最左边,最后一个图片在最右边,图片间间距一样.此时设置图片间的百

吴裕雄 Bootstrap 前端框架开发——Bootstrap 图片:图片响应式 (将很好地扩展到父元素)

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>菜鸟教程(runoob.com)</title> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css"

web响应式图片设计实现

.header { cursor: pointer } p { margin: 3px 6px } th { background: lightblue; width: 20% } table { text-align: center; margin-top: 20px; margin-left: 10px; margin-bottom: 20px } a { cursor: pointer; text-decoration: none; color: gray } a:hover { text

图片自适应浏览器窗口宽度——就是响应式图片等比缩放效果

<!DOCTYPE html><html><head lang="en">    <meta charset="UTF-8">    <title>图片宽度自适应</title>    <style type="text/css">        img{            max-width: 100%;//一个max-width解决图片响应式       

使用 FocusPoint.js 实现图片的响应式裁剪

通常网站的布局都不是单一的.例如图像在电脑.平板和智能手机上可能显示的形状是不同的.特别是如果你使用的是全屏图像,在你必须使用相同的图像文件的情况下,你的主题可能会被截断或完全缺失,或者看起来很尴尬. FocusPoint 这款 jQuery 插件可以确保你的图像中的任何容器看起来都很棒,它提出了“响应裁剪”的概念,确保你的图片的重要组成部分被裁剪出来,动态图像裁剪以填充可用空间又不会裁剪掉图像的主题部分. 效果演示      源码下载 使用方法: 1. 计算图片的聚焦点 图像的聚焦点是由X(水

Bootstrap中实现圆角、圆形头像和响应式图片/css3圆角、图片阴影效果总结

1.Bootstrap提供了四种用于<img>类的样式,分别是:.img-rounded:圆角 (IE8 不支持),添加 border-radius:6px 来获得图片圆角.img-circle:圆形 (IE8 不支持),添加 border-radius:50% 来让整个图片变成圆形.img-thumbnail:缩略图功能,添加一些内边距(padding)和一个灰色的边框.img-responsive:图片响应式 (自适应各类大小的屏幕) 使用方法:(1)Bootstrap库的导入就不说啦,原

自适应屏幕的jQuery响应式布局网站特效代码

jQuery响应式图片九宫格布局点击图片查看大图效果代码 jquery响应式布局_宽屏响应式焦点图片动画轮播代码 css3绘图制作css3响应式组织架构图形代码 jQuery css3图片翻转响应式布局翻转图片筛选器代码 jquery html5响应式幻灯片插件网站响应式全屏幻灯片轮播代码 jQuery响应式焦点图插件制作响应式全屏焦点图切换代码 jQuery html5全屏响应式幻灯片制作触屏手机幻灯片代码 jQuery图片响应式布局点击弹出图片响应式幻灯片代码 jquery 3d响应式幻灯片

响应式设计笔记

关于加载查询的最佳方法,解决IE7,IE8的问题 Respond.js 宁浩网 480px 767px, 1024px, 1280px, 910px 章节1:课程介绍与基本概念 课时1课程介绍01:39 课时2响应式设计的真实例子02:33 课时3viewport - 可视窗口01:33 可视区域=窗口大小,页面大小,不一样的. 缩放的级别, <meta name="viewport" content="width=device-width, initial-scale