整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

HTML基础操作:图片显示

景图片

本例演示如何向 HTML 页面添加背景图片。

<html>

<body background="background.jpg">

<h3>图像背景</h3>

<p>gif 和 jpg 文件均可用作 HTML 背景。</p>

<p>如果图像小于页面,图像会进行重复。</p>

</body>

</html>

HTML基础操作:图片显示

TML编辑器 复制WORD里面带图文的文章,图片可以直接显示,JSP – 支持WORD上传的富文本编辑器,EWEBEDITOR 从WORD中复制内容带多张图片,如何从WORD文档复制公式到富文本编辑器,复制word图片,从word中复制图片,

从word中粘贴图片,粘贴word内容,粘贴word图片,粘贴word图文,复制粘贴word文档,复制粘贴word图片,复制粘贴word图文,复制粘贴word内容,

之前在网上找过相关的资料,论坛里面也有网友交流过,还加过不少QQ群和微信群,但是结果都不太令人满意。相关的文章提问的人多,能够给出方案的人少,能够给出成熟产品的就更少了,说的直接一点根本就没有,纯属浪费时间。要示例没示例,要代码没代码,根本就用不了,

有几个方面的原因吧,一个是网上的资料提的一些都是开源的方案,也不是说开源的方案不行,关键是提到的这些方案,公司项目组去评估发现联系不到开发人员,而且方案本身也停止更新了,处于没有人维护的状态,所以项目组这边不太敢用。主要是之前在这块也踩过坑。

客户那边也不差这点钱,之前公司项目组就是在这块踩过坑,用了开源的方案,客户那边提了一个新需求,但是由于项目组对产品本身并不熟悉,导致没办法进行二次开发。

从word中复制图片和文字内容,然后粘贴到web富文本编辑器中,粘贴后word图片自动上传到web服务器中,自动将图片和文字HTML添加到编辑器中,保留word中的文字格式,文字颜色,字体,样式,

用户发布新闻的时候是从word里面复制图片和文字,然后将word图文内容粘贴到web富文本编辑器中,希望能够将word的图片自动上传到服务器中,服务器地址能够自定义,

后端的话需要支持任意开发语言,比如ASP,ASP.NET,JSP,PHP,PYTHON等。只要是基于标准HTTP协议的都要支持。如果能够不装控件最好,视频教程:https://www.ixigua.com/7233953214108795407

1.下载示例:

http://www.ncmem.com/webapp/wordpaster/versions.aspx

2.复制WordPaster插件目录

3.引入插件文件

注意:不要重复引入jquery,如果您的项目已经引入了jq,则不用再引入jq-1.4

4.在工具栏中增加插件按钮

6.初始化控件

注意:

1.如果接口字段名称不是file,请配置FileFieldName。ueditor接口中使用的upfile字段

参考:http://www.ncmem.com/doc/view.aspx?id=c3ad06c2ae31454cb418ceb2b8da7c45

2.如果接口返回JSON,请配置ImageMatch

参考:http://www.ncmem.com/doc/view.aspx?id=07e3f323d22d4571ad213441ab8530d1

3.如果接口返回的图片地址没有域名,请配置ImageUrl

参考:http://www.ncmem.com/doc/view.aspx?id=704cd302ebd346b486adf39cf4553936

4.如果接口有权限验证(登陆验证,SESSION验证),请配置COOKIE。或取消权限验证。

参考:http://www.ncmem.com/doc/view.aspx?id=8602DDBF62374D189725BF17367125F3

效果

订阅版报价单:https://drive.weixin.qq.com/s?k=ACoAYgezAAw70JsA8m
政企版报价单:https://drive.weixin.qq.com/s?k=ACoAYgezAAwuqJtN30#/

年费版报价单:https://drive.weixin.qq.com/s?k=ACoAYgezAAwFouDIB4#/

OEM版报价单:https://drive.weixin.qq.com/s?k=ACoAYgezAAwV00mQSY

产品源代码:https://drive.weixin.qq.com/s?k=ACoAYgezAAwz13B5Tr
授权码生成器:https://drive.weixin.qq.com/s?k=ACoAYgezAAwzYuEEY1

概述

1.1 前言

使用一个或多个图像相关的CSS属性(background-blend-mode, mix-blend-mode, or filter)可以实现许多特殊的图片显示效果,共列举了20种图片显示效果。

2 效果列表

2.1 铅笔画效果

效果示例



SCSS代码

.pencil-effect {
 $url : url(photo.jpg);
 background-image: $url;
 background-size: cover;
 background-position: center;
 @supports (filter: invert(1)) and (background-blend-mode: difference) {
 background-image: $url, $url;
 background-blend-mode: difference;
 background-position:
 calc(50% - 1px) calc(50% - 1px),
 calc(50% + 1px) calc(50% + 1px);
 filter: brightness(2) invert(1) grayscale(1);
 box-shadow: inset 0 0 0 1px black;
 }
}

我自己是一名从事了多年开发的web前端老程序员,目前辞职在做自己的web前端私人定制课程,今年年初我花了一个月整理了一份最适合2019年学习的web前端学习干货,各种框架都有整理,送给每一位前端小伙伴,想要获取的可以关注我的头条号并在后台私信我:前端,即可免费获取。

2.2 水彩效果

效果示例


SCSS代码

.watercolor-effect {
 $url : url(photo.jpg);
 background-image: $url;
 background-size: cover;
 background-position: center;
 @supports (filter: blur(2px)) and (mix-blend-mode: multiply) {
 position: relative;
 overflow: hidden;
 &:before, &:after {
 display: block;
 content: "";
 position: absolute;
 top: 0;
 left: 0;
 right: 0;
 bottom: 0;
 background-size: cover;
 }
 &:before {
 background-image: $url, $url;
 background-blend-mode: difference;
 background-position:
 calc(50% - 1px) calc(50% - 1px),
 calc(50% + 1px) calc(50% + 1px);
 filter: brightness(2) invert(1) grayscale(1);
 box-shadow: inset 0 0 0 1px black;
 }
 &:after {
 background-image: $url;
 background-position: center;
 mix-blend-mode: multiply;
 filter: brightness(1.3) blur(2px) contrast(2);
 }
 }
}

2.3 浮雕效果

效果示例



SCSS代码

.emboss-effect {
 $url : url(photo.jpg);
 background-image: $url;
 background-size: cover;
 background-position: center;
 @supports (filter: invert(1)) and (background-blend-mode: difference, screen) {
 background-image: $url, $url, $url;
 background-blend-mode: difference, screen;
 background-position:
 calc(50% - 1px) calc(50% - 1px),
 calc(50% + 1px) calc(50% + 1px),
 center;
 filter: brightness(2) invert(1) grayscale(1);
 }
}

2.4 彩铅效果

效果示例



SCSS代码

.colored-pencil-effect {
 $url : url(photo.jpg);
 background-image: $url;
 background-size: cover;
 background-position: center;
 @supports (filter: invert(1)) and (mix-blend-mode: color) {
 position: relative;
 &:before,
 &:after {
 display: block;
 content: "";
 position: absolute;
 top: 0;
 left: 0;
 right: 0;
 bottom: 0;
 background-size: cover;
 box-shadow: inset 0 0 0 1px black;
 }
 &:before {
 background-image: $url, $url;
 background-blend-mode: difference;
 background-position:
 calc(50% - 1px) calc(50% - 1px),
 calc(50% + 1px) calc(50% + 1px);
 filter: brightness(2) invert(1) grayscale(1);
 }
 &:after {
 background: inherit;
 mix-blend-mode: color;
 }
 }
}

2.5 黑板效果

效果示例

SCSS代码

.chalkboard-effect {
 $url : url(photo.jpg);
 background-image: $url;
 background-size: cover;
 background-position: center;
 @supports (filter: grayscale(1)) and (background-blend-mode: difference) {
 background-image: $url, $url;
 background-blend-mode: difference;
 background-position:
 calc(50% - 1px) calc(50% - 1px),
 calc(50% + 1px) calc(50% + 1px);
 filter: brightness(1.5) grayscale(1);
 }
}

2.6 彩色黑板效果

效果示例



SCSS代码

.colored-chalkboard-effect {
 $url : url(photo.jpg);
 background-image: $url;
 background-size: cover;
 background-position: center;
 @supports (filter: brightness(2)) and (background-blend-mode: color, difference) {
 background-image: $url, $url, $url;
 background-size: cover;
 background-position:
 calc(50% - 1px) calc(50% - 1px),
 calc(50% + 1px) calc(50% + 1px),
 center;
 background-blend-mode: color, difference;
 filter: brightness(2);
 }
}

2.7 喷枪效果

效果示例



SCSS代码

.airbrush-effect {
 $url : url(photo.jpg);
 background-image: $url;
 background-size: cover;
 background-position: center;
 @supports (filter: blur(5px) contrast(5)) and (mix-blend-mode: multiply) {
 position: relative;
 overflow: hidden;
 &:after {
 display: block;
 content: '';
 position: absolute;
 top: 0;
 left: 0;
 right: 0;
 bottom: 0;
 background: inherit;
 filter: brightness(1.5) saturate(100) blur(5px) contrast(5);
 mix-blend-mode: multiply;
 }
 }
}

2.8 绚烂效果

效果示例

SCSS代码

.hallucination-effect {
 $url : url(photo.jpg);
 $offset : 5px;
 background-image: $url;
 background-size: cover;
 background-position: center;
 @supports (mix-blend-mode: multiply) {
 position: relative;
 overflow: hidden;
 background-color: magenta;
 background-blend-mode: screen;
 &:before, &:after {
 display: block;
 content: "";
 position: absolute;
 top: 0;
 left: 0;
 right: 0;
 bottom: 0;
 background: inherit;
 mix-blend-mode: multiply;
 transform: scale(1.05);
 }
 &:before {
 background-color: yellow;
 background-blend-mode: screen;
 transform-origin: top left;
 }
 &:after {
 background-color: cyan;
 background-blend-mode: screen;
 transform-origin: bottom right;
 }
 }
}

2.9 绒布效果

效果示例



SCSS代码

.flannel-effect {
 $url : url(photo.jpg);
 background-image: $url;
 background-size: cover;
 background-position: center;
 @supports (background-blend-mode: overlay) {
 background-image: $url, $url, $url;
 background-position: center;
 background-size: 100%, 100000% 100%, 100% 100000%;
 background-blend-mode: overlay;
 }
}

2.10 水平低墨

效果示例


SCSS代码

.low-ink-x-effect {
 $url : url(photo.jpg);
 background-image: $url;
 background-size: cover;
 background-position: center;
 @supports (background-blend-mode: screen, overlay) {
 background-image: $url, $url, $url;
 background-size: 100% 100%, 10000% 100%;
 background-blend-mode: screen, overlay;
 }
}

2.11 垂直低墨效果

效果示例



SCSS代码

.low-ink-y-effect {
 $url : url(photo.jpg);
 background-image: $url;
 background-size: cover;
 background-position: center;
 @supports (background-blend-mode: screen, overlay) {
 background-image: $url, $url, $url;
 background-size: 100% 100%, 100% 1000%;
 background-blend-mode: screen, overlay;
 }
}

2.12 拼贴效果

效果示例



SCSS代码

.collage-effect {
 $url : url(photo.jpg);
 background-image: $url;
 background-size: cover;
 background-position: center;
 @supports (background-blend-mode: overlay) {
 background-image: $url, $url, $url, $url, $url, $url;
 background-size: 200%, 80%, 60%, 50%, 40%, 100%;
 background-position: 50%, 80%, 30%, 0;
 background-blend-mode: overlay;
 background-repeat: no-repeat;
 }
}

2.13 马赛克效果

效果示例



SCSS代码

.mosaic-effect {
 $url : url(photo.jpg);
 background-image: $url, $url;
 background-size: cover, 5% 5%;
 background-position: center;
 background-blend-mode: overlay;
}

2.14 图片边框效果

效果示例



SCSS代码

.photo-border-effect {
 $url : url(photo.jpg);
 background-image: $url, $url;
 background-position: center;
 background-size: 60%, 20%;
 background-repeat: no-repeat, repeat;
}

2.15 红外效果

效果示例



SCSS代码

.infrared-effect {
 $url : url(photo.jpg);
 background-image: $url;
 background-size: cover;
 background-position: center;
 filter: hue-rotate(180deg) saturate(2);
}

2.16 夜视效果

效果示例


SCSS代码

.night-vision-effect {
 $url : url(photo.jpg);
 $line-width: 5px;
 background-image:
 $url , radial-gradient(
 #0F0,
 #000
 ),
 repeating-linear-gradient(
 transparent 0,
 rgba(0,0,0,0.1) $line-width/2,
 transparent $line-width
 );
 background-size: cover;
 background-position: center;
 background-blend-mode: overlay;
}

2.17 沃霍尔效果

效果示例



SCSS代码

.warhol-effect {
 $url : url(photo.jpg);
 background-image: $url;
 background-size: cover;
 background-position: center;
 @supports (background-blend-mode: color) {
 background-image:
 linear-gradient(
 #14EBFF 0,
 #14EBFF 50%,
 #FFFF70 50%,
 #FFFF70 100%
 ),
 linear-gradient(
 #FF85DA 0,
 #FF85DA 50%,
 #AAA 50%,
 #AAA 100%
 ),
 $url;
 background-size: 50% 100%, 50% 100%, 50% 50%;
 background-position: top left, top right;
 background-repeat: no-repeat, no-repeat, repeat;
 background-blend-mode: color;
 }
}

2.18 颜色校正效果

效果示例



SCSS代码

.selective-color-effect {
 $url : url(photo.jpg);
 background-image: $url;
 background-size: cover;
 background-position: center;
 @supports (filter: brightness(3)) and (mix-blend-mode: color) {
 position: relative;
 &:before, &:after {
 display: block;
 content: "";
 position: absolute;
 top: 0;
 left: 0;
 right: 0;
 bottom: 0;
 background: inherit;
 background-color: red;
 background-blend-mode: screen;
 mix-blend-mode: color;
 filter: brightness(3);
 }
 }
}

2.19 水平镜像效果

效果示例



SCSS代码

.mirror-x-effect {
 $url : url(photo.jpg);
 background-image: $url;
 background-size: cover;
 background-position: center;
 @supports (transform: scaleX(-1)) {
 position: relative;
 &:before, &:after {
 display: block;
 content: "";
 position: absolute;
 top: 0;
 bottom: 0;
 background: inherit;
 }
 &:before {
 left: 0;
 right: 50%;
 transform: scaleX(-1);
 }
 &:after {
 left: 50%;
 right: 0;
 }
 }
}

2.20 垂直镜像效果

效果示例



SCSS代码

.mirror-y-effect {
 $url : url(photo.jpg);
 background-image: $url;
 background-size: cover;
 background-position: center;
 @supports (transform: scaleY(-1)) {
 position: relative;
 &:before, &:after {
 display: block;
 content: "";
 position: absolute;
 left: 0;
 right: 0;
 background: inherit;
 }
 &:before {
 top: 0;
 bottom: 50%;
 transform: scaleY(-1);
 }
 &:after {
 top: 50%;
 bottom: 0;
 }
 }
}

来源:https://mp.weixin.qq.com/s/JkQybBrWootOY6z5ZFM33Q

作者:每天学编程