当前位置: 首页 > news >正文

Bootstrap图像

前面的话

  图像在网页制作中也是常要用到的元素,本文将详细介绍Bootstrap图像

 

响应式图片

  通过为图片添加 .img-responsive 类可以让图片支持响应式布局。其实质是为图片设置了 max-width: 100%;、 height: auto; 和 display: block; 属性,从而让图片在其父元素中更好的缩放

img {
    vertical-align: middle;
}
.img-responsive,.thumbnail>img,.thumbnail a >img,.carousel-inner > .item >img,.carousel-inner > .item > a >img {
    display: block;
    max-width: 100%;
    height: auto;
}

  如果需要让使用了 .img-responsive 类的图片水平居中,请使用 .center-block 类,不要用 .text-center

  在IE8-10浏览器中,设置为 .img-responsive 的 SVG 图像显示出的尺寸不匀称。为了解决这个问题,在出问题的地方添加 width: 100% \9; 即可。Bootstrap 并没有自动为所有图像元素设置这一属性,因为这会导致其他图像格式出现错乱

<div>
    <img src="http://via.placeholder.com/350x150" class="img-responsive" alt="Responsive image">
</div>

 

图片形状

  通过为 <img> 元素添加以下相应的类,可以让图片呈现不同的形状

  1、img-rounded:圆角图片

  2、img-circle:圆形图片

  3、img-thumbnail:缩略图片

  对于圆角图片和圆形图片效果,因为是使用了CSS3的圆角样式border-radius来实现的,所以注意对于IE8以及其以下版本不支持,是没有圆角效果的。

.img-rounded {
    border-radius: 6px;
}
.img-thumbnail {
    display: inline-block;
    max-width: 100%;
    height: auto;
    padding: 4px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.img-circle {
    border-radius: 50%;
}
<div>
    <img src="http://via.placeholder.com/140x140" alt="rounded" class="img-rounded">
    <img src="http://via.placeholder.com/140x140" alt="circle" class="img-circle">
    <img src="http://via.placeholder.com/140x140" alt="thumbnail" class="img-thumbnail">    
</div>

 

转载于:https://www.cnblogs.com/xiaohuochai/p/7101315.html

相关文章:

  • 将php分页类YII绑定框架,就需要改变风格的基础
  • 我们为什么要了解一下智能家居的技术标准
  • Netflix已经全部迁移到云端
  • grep 信息提取
  • 利用大数据加强医疗保障
  • spring mvc controller间跳转 重定向 传参
  • Centos下MySQL使用总结
  • 专家答疑:重复数据删除在云中是如何工作的?
  • Spring、控制反转与依赖注入(概念)
  • 掌握设计开发维护大型网站的技术之性能
  • Spreadsheet Calculator 电子表格计算器 (Uva 215)
  • 资交所遭遇黑客攻击勒索,阿里云并肩为投资者保驾护航
  • 使用Log4j记录日志说明
  • (安全基本功)磁盘MBR,分区表,活动分区,引导扇区。。。详解与区别
  • 东芝荣获年度存储影响力品牌大奖
  • 「面试题」如何实现一个圣杯布局?
  • android 一些 utils
  • CAP理论的例子讲解
  • codis proxy处理流程
  • Electron入门介绍
  • gops —— Go 程序诊断分析工具
  • IOS评论框不贴底(ios12新bug)
  • iOS筛选菜单、分段选择器、导航栏、悬浮窗、转场动画、启动视频等源码
  • JavaScript工作原理(五):深入了解WebSockets,HTTP/2和SSE,以及如何选择
  • Java编程基础24——递归练习
  • java正则表式的使用
  • JS+CSS实现数字滚动
  • js学习笔记
  • Mac转Windows的拯救指南
  • Python爬虫--- 1.3 BS4库的解析器
  • Storybook 5.0正式发布:有史以来变化最大的版本\n
  • vue 配置sass、scss全局变量
  • vue数据传递--我有特殊的实现技巧
  • XML已死 ?
  • 分享几个不错的工具
  • 基于Android乐音识别(2)
  • 强力优化Rancher k8s中国区的使用体验
  • 王永庆:技术创新改变教育未来
  • 温故知新之javascript面向对象
  • 我的zsh配置, 2019最新方案
  • 一起来学SpringBoot | 第十篇:使用Spring Cache集成Redis
  • 交换综合实验一
  • # .NET Framework中使用命名管道进行进程间通信
  • #include<初见C语言之指针(5)>
  • #QT(一种朴素的计算器实现方法)
  • #stm32整理(一)flash读写
  • $.ajax中的eval及dataType
  • %3cli%3e连接html页面,html+canvas实现屏幕截取
  • (pojstep1.3.1)1017(构造法模拟)
  • (补)B+树一些思想
  • (附源码)spring boot车辆管理系统 毕业设计 031034
  • (一)Dubbo快速入门、介绍、使用
  • (转)Linux下编译安装log4cxx
  • .NET Core 中的路径问题
  • .vollhavhelp-V-XXXXXXXX勒索病毒的最新威胁:如何恢复您的数据?