CSS3图像和背景的学习
学习来源
网页图像
- 图像大小,
<img>
标签中width
和height
属性控制图像大小。
.pic_news{width:500px;}.pic_news h2{font-family:"隶书";font-size:24px;text-align:center;}.pic_news img{float:left;margin-right:16px;margin-bottom:16px;height:250px;}.pic_news p{text-indent:2em;}
<div class="pic_news"><h2>石家庄铁道大学</h2><p><img src="data:images/1.jpg" alt=""/></p><p>石家庄铁道大学前身是中国人民解放军铁道兵工程学院,创建于1950年,系当时全军重点院校</p><p>经过69年的风雨兼程和历史积淀,石家庄铁道大学汇集军队、部委和地方院校优势于一身,形成了“慎思明辨、知行合一”的校训和“军魂永驻、校企结合、育艰苦创业人 ”的鲜明办学特色,在国家经济建设主战场谱写了一页页辉煌的篇章。在未来的征程上,学校将不忘初心,加快发展,努力建成国内知名特色高水平大学,为“一带一路”、国家交通基础设施建设和区域经济社会发展做出更大贡献!</p></div>
- 图像边框,在定义超链接时自动显示2~3px的蓝色粗边框,使用
border
标签可以清除。<a href="#"><img src="data:images/login.gif" alt="login" border="0"/></a>
- 半透明显示,
opacity
可以设计图像的不透明度。
body { background: #F0EADA; }
.watermark { position: relative;float: left;display: inline;
}
.img {background: white;padding: 5px 5px 9px 5px;background: white url(images/shad_bottom.gif) repeat-x bottom left;border-left: 2px solid #dcd7c8;border-right: 2px solid #dcd7c8;
}
.logo {filter: alpha(opacity=40); -moz-opacity: 0.4; opacity: 0.8; position: absolute;right: 20px;bottom: 20px;
}
<div class="watermark"><img src="data:images/1.jpg" class="img" width="400"><img src="data:images/logo.png" class="logo" width="100"></div>
- 圆形图象,
border-radius
属性可以设计圆角样式。border-radius:none|<length>{1,4} [/ <length>{1,4}]?
,使用元素单独定义元素的四个顶角,border-top-right-radius
,border-top-left-radius
,border-bottom-right-radius
,border-bottom-left-radius
。
img{width:300px;border:solid 1px #eee;}
.r1 {border-radius:12px;}
.r2 {border-radius:50%;}
<img src="data:images/1.jpg" class="r1"><img src="data:images/2.jpg" class="r2">
- 阴影图像,
box-shadow:none|<shadow>[,<shadow>]*
img{width:300px;border:solid 1px #eee;}.r1 {border-radius:8px;box-shadow:8px 8px 14px #06C;}.r2 {border-radius:12px;box-shadow:-10px 0 12px red,10px 0 12px blue,0 -10px 12px yellow,0 10px 12px green;}
<img src="data:images/1.jpg" class="r1"><img src="data:images/2.jpg" class="r2">
背景图像
- 定义背景图像,
background-image:none|<url>
定义背景图像源,background-repeat:repeat-x|repeat-y|[repeat|space|round|no-repeat]{1,2}
- 背景原点、位置和裁剪,背景图像默认显示在左上角,
background-position:[left|right|top|bottom|<percentage>|<length>]|[left|center|right|<percentage>|<length>]···
,定义定位原点background-origin:border-box|padding-box|content-box;
,定义裁剪区域background-clip:border-box|padding-box|content-box|text;
- 控制大小,
background-size:[<length>|<percentage>|auto]{1,2}|cover|contain;
- 固定显示,
background-attachment:fixed|local|scroll;
渐变背景
- 线性渐变,至少需要两个颜色,也可以选择设置一个起点或方向,
linear-gradient(angle,color-stop1,color-stop2,···)
CSS3图像和背景的学习相关推荐
- 图像协方差矩阵_深度学习的预处理:从协方差矩阵到图像白化
图像协方差矩阵 by hadrienj 由hadrienj The goal of this post is to go from the basics of data preprocessing t ...
- python改背景颜色_Python Opencv 通过轨迹(跟踪)栏实现更改整张图像的背景颜色
!!!本博客,是对图像的背景颜色的修改的基础讲解~!!! 还包括一个练习--是对背景色修改的一点应用尝试!!!--始终相信学习多一点探索,脚步会更坚定一些~ 愿所有正在努力的人都可以坚持自己的路一直走 ...
- html边框背景图片,css3 边框、背景、文本效果的实现代码
一.边框 box-shadow box-shadow: h-shadow v-shadow blur spread color inset(ontset); //h-shadow:水平阴影 v-sha ...
- Python Opencv 通过轨迹(跟踪)栏实现更改整张图像的背景颜色(末尾有一个小训练——是将所学得的图像颜色修改应用为画板一般的刷新)
文章目录 愿所有正在努力的人都可以坚持自己的路一直走下去! 实现轨迹(跟踪)栏功能的函数 函数主要参数讲解 代码实现 我们先创建一个窗体,为轨迹(跟踪)栏的挂载做准备 接着我们把需要的轨迹(跟踪)栏添 ...
- html背景纹理,如何用css3制作纹理背景
如何用css3制作纹理背景 看到题目大家也许会想,这是什么意思,一直想系统一下自己的css3的知识,才发现自己对css3的掌握程度简直不敢直视,很多地方都差了好多,暂且一点点来学吧! 记得有一天在微博 ...
- 背景色自动切换html,css3动画之背景颜色的自动切换
因为不同浏览器内核的不同所以会产生浏览器兼容性问题 背景颜色的变换 div{ width: 200px; height: 200px; background: blue; animation:myfi ...
- CSS3如何调整背景图片大小
系列文章目录 CSS3实现半透明边框(1) CSS3实现多重边框(2) CSS3如何改变背景图片大小 系列文章目录 一.background-size 语法格式 二.参数详解 1.length 2.p ...
- php如何在添加div的背景颜色_css3颜色渐变:css3如何实现背景颜色渐变?
为了开发网页的美观,css3背景颜色渐变是经常会用到的,那么,css3背景颜色渐变如何设置呢?本篇文章我们就来介绍关于css颜色渐变背景的设置方法. 我们要知道的是css3渐变有两种类型:css3线性 ...
- cnn生成图像显著图_基于CNN与图像前背景分离的显著目标检测
基于 CNN 与图像前背景分离的显著目标检测 东野长磊 ; 万文鑫 [期刊名称] <软件导刊> [年 ( 卷 ), 期] 2020(019)001 [ 摘 要 ] 为 了 解 决 计 算 ...
最新文章
- C# 拖放操作源码详解2
- Centos 修改默认网卡为eth0
- 惠普c7000服务器装系统,HP BladeSystem c7000 安装配置手册
- java中String的七种用法
- Python 之 新手安装详解 、安装目录说明 及 修改 pip 默认包安装位置
- abaqus 输出TSAIW和一些Load Surface Traction的细节
- 05矩阵04——分块矩阵、分块矩阵的运算、分块矩阵的初等变换、分块初等矩阵的性质、按行分块、按列分块
- 对话现实版“谢耳朵”:多重宇宙和引力、超弦理论、暗能量
- 有哪些好的3D建模软件,最近对3D建模很感兴趣?
- 微信小程序-全局数据共享
- 【矩阵论】07——线性变换——线性变换的矩阵
- 数据库设计--数据流图(DFD)
- 克隆clone一个磁盘, diskgenius都做不出来,不能用,随便下载个AOMEI Partition Assistant还不错
- 基于二叉查找树的图书影碟租赁管理系统c#实现(控制台)
- [Swift]获取手机系统当前使用的语言和地区
- Java编程那些事儿104——网络编程技术3
- 命令行管理 Linux服务器困难?别怕,今天介绍一款基于 Web 的Linux管理神器:Webmin
- Springboot中MyBatisplus使用IPage和Page分页
- 使用imagehash做图片识别
- 如何在Win10中检查磁盘驱动器错误