推荐阅读
PS制作古典风格的工笔画效果的美女图片
最终效果原图一、转为线稿:我们要把一张图转为线稿非常简单。我们复制原图,使用ctrl+alt+shift+b将画面转为黑白,然后再复制把这个黑白图层复制一层,混合模式改为颜色减淡。然后使用ctrl+i反相,这时候画面会变为近乎纯白色的。
实例接触CorelDRAW 10 新功能(三)
新增Dockers(泊坞窗)Dockers(泊坞窗)类似于PhotoShop中的浮动面板,在Dockers命令选项中可设置显示或隐藏不同的泊坞窗口。选择Windows(窗口)/ Dockers命令,弹出Dockers子菜单:图6 Dockers(泊坞窗)菜单 其中Undo Dockers(撤销泊坞窗)是CorelDRAW 10新增加的一个窗口,这个窗口的功能类似于PhotoShop中的History(历史)面板。用户可以非常容易的撤销当前操作,返回到操作以前的状态,并可以把这一系列的动作保存为Microsoft Visual Basic For Applications(微软VB应用程序接口)脚本。图4 多个泊坞窗口层叠排列在工作区的右边
介绍InDesign中的特殊符号
特殊符号有三类:分隔符、特殊字符和空格字符,如图5-1所示。这三类特殊字符都可以从“文字”菜单中的“插入……”命令子菜单中选择。除分隔符和部分空格字符以外的其他特殊字符都可以在“字形”调板中找到。图5-1 特殊符号命令在编辑文本时,如果能看到像空格、段落结尾、索引标记和文章结尾等非打印字符,将会对排版有所帮助,如图5-2所示上图为隐藏,下图为可见。这些特殊字符只有在文档窗口和文章编辑器中可见,这些字符不会被打印出来或输出到PDF文件和XML文件中出现。执行“文字”→“显示隐含的字符”命令后,可以隐藏或显示这些字符。图5-2 隐藏和显示特殊符号分隔符中命令、快捷键和说明如表5-1所示。 命令快捷键
实现lightBox时的样式与行为分离减少JS
[参与测试的浏览器:IE6 / IE7 / IE8 / FF3.5 / OP9.6 / SF4 / Chrome2 ][操作系统:Windows]本教程旨在实现lightBox时的样式与行为分离,减少JS在各方面(全屏遮蔽、ie6中遮蔽select、双向居中、高度自适应内容等)的工作。先上代码:运行代码框<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="author" content="Chomo" /> <link rel="start" href="http://www.14px.com" title="Home" /> <title>全屏屏蔽、自动居中的lightBox</title> <style type="text/css"> * { margin:0; padding:0; } html,body { height:100%; overflow:hidden; font:12px/1.5 simsun;} .myPage { line-height:3; overflow:auto; width:100%; height:100%;} .lightBox, .popupCover, .popupIframe, .popupComponent { position:absolute; left:0; top:0; width:100%; height:100%;} .popupComponent { z-index:2; display:none;} .popupIframe { display:none; _display:block; _filter:alpha(opacity=0);} .popupCover { background:#000; opacity:0.7; *filter:alpha(opacity=70);} .lightBox { text-align:center; overflow:auto;} .lightBoxContent { display:inline-block; *display:inline; zoom:1; width:300px; padding:10px; background:#fff; border:5px solid #00b4ff; vertical-align:middle;} .lightBoxMaxHeight { display:inline-block; vertical-align:middle; height:100%; *height:99.5%; width:1px; overflow:hidden; margin-left:-1px;} .lightBoxWrapper { display:inline-block; *display:inline; zoom:1; text-align:left;} .lightBoxClose { color:#f00;} .lightBoxSubmit { margin-top:10px; padding-top:5px; border-top:1px solid #ccc;} .lightBoxSubmit input { font-size:12px; padding:0 10px; overflow:visible; margin:0 5px;} </style> </head> <body> <div class="popupComponent" id="lightBox"> <iframe class="popupIframe"></iframe> <div class="popupCover"></div> <div class="lightBox"> <span class="lightBoxMaxHeight"></span> <div class="lightBoxContent"> <div class="lightBoxWrapper"> 当提示小于一行时文字居中<br /> </div> <div class="lightBoxSubmit"> <input type="button" value="确定" onclick="hideLayer('lightBox')" /> <input type="button" value="取消" onclick="hideLayer('lightBox')" /> </div> </div> </div> </div> <div class="popupComponent" id="lightBox2"> <iframe class="popupIframe"></iframe> <div class="popupCover"></div> <div class="lightBox"> <div class="lightBoxContent"> <div class="lightBoxWrapper"> 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度<br /> 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度<br /> 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度<br /> 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度<br /> 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度<br /> 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度<br /> 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度<br /> 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度<br /> 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度<br /> 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度<br /> 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度<br /> 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度<br /> 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度<br /> 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度<br /> 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度<br /> 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度<br /> 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度<br /> 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度<br /> 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度<br /> 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度<br /> 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度<br /> 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度<br /> 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度 当内容已经超过了一屏的高度<br /> </div> <div class="lightBoxSubmit"> <input type="button" value="确定" onclick="hideLayer('lightBox2')" /> <input type="button" value="取消" onclick="hideLayer('lightBox2')" /> </div> </div> <span class="lightBoxMaxHeight"></span> </div> </div> <div class="myPage"> 假装很丰富的内容<br />假装很丰富的内容<br />假装很丰富的内容<br />假装很丰富的内容<br /> <div style="text-align:center;"><input type="button" value="位于第一屏的按钮" onclick="showLayer('lightBox')" /></div> 假装很丰富的内容<br />假装很丰富的内容<br />假装很丰富的内容<br />假装很丰富的内容<br /> <select><option>一个用于测试IE6中是否能覆盖住的select</option></select><br /> 假装很丰富的内容<br />假装很丰富的内容<br />假装很丰富的内容<br />假装很丰富的内容<br /> 假装很丰富的内容<br />假装很丰富的内容<br />假装很丰富的内容<br />假装很丰富的内容<br /> 假装很丰富的内容<br />假装很丰富的内容<br />假装很丰富的内容<br />假装很丰富的内容<br /> <select><option>又一个用于测试IE6中是否能覆盖住的select</option></select><br /> 假装很丰富的内容<br />假装很丰富的内容<br />假装很丰富的内容<br />假装很丰富的内容<br /> <div style="text-align:center;"><input type="button" value="位于第二屏中的按钮" onclick="showLayer('lightBox')" /><input type="button" value="当内容已经超过了一屏的高度" onclick="showLayer('lightBox2')" /></div> 假装很丰富的内容<br />假装很丰富的内容<br />假装很丰富的内容<br />假装很丰富的内容<br /> 假装很丰富的内容<br />假装很丰富的内容<br />假装很丰富的内容<br />假装很丰富的内容<br /> 假装很丰富的内容<br />假装很丰富的内容<br />假装很丰富的内容<br />假装很丰富的内容<br /> </div> <script> function showLayer(id) { document.getElementById(id).style.display = "block"; } function hideLayer(id) { document.getElementById(id).style.display = "none"; } </script> </body> </html> [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]这个lightBox具备以下特性,大家可以通过修改代码测一测 ^-^:如有兴趣,构成这个lightBox的以下小技巧可供您参详:1. 全屏遮蔽的方法:A. 隐藏html/body的滚动条。B. 用一个div做遮罩,再用一个div做带有滚动条的页面,一个叠上面,一个叠下面。运行代码框<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="author" content="Chomo" /> <link rel="start" href="http://www.14px.com" title="Home" /> <title>全屏遮蔽的方法</title> <style type="text/css"> * { margin:0; padding:0; /*--- 简单的css reset,据说它的效率不高,请自行替换为高效的 ---*/ } html,body { height:100%; /*--- 有了这个高度,IE6下,body的子对象设置height:100%才有效 ---*/ overflow:hidden; /*--- 灭掉html或body产生的滚动条 ---*/ } .page { line-height:3; overflow:auto; /*--- 滚动条就靠它了 ---*/ width:600px; height:400px; background:#f60; /*--- 暂时先做这么大,方便大家看清楚 ---*/ position:relative; left:50px; top:50px; /*--- 移动一点点,方便大家看清楚,把它去掉,遮罩的基本的效果就实现了 ---*/ } .cover { position:absolute; width:600px; height:400px; background:#000; opacity:0.7; *filter:alpha(opacity=70); z-index:2; } </style> </head> <body> <div class="cover"></div> <div class="page"> 假装很丰富的内容<br />假装很丰富的内容<br />假装很丰富的内容<br />假装很丰富的内容<br /> 假装很丰富的内容<br />假装很丰富的内容<br />假装很丰富的内容<br />假装很丰富的内容<br /> 假装很丰富的内容<br />假装很丰富的内容<br />假装很丰富的内容<br />假装很丰富的内容<br /> 假装很丰富的内容<br />假装很丰富的内容<br />假装很丰富的内容<br />假装很丰富的内容<br /> 假装很丰富的内容<br />假装很丰富的内容<br />假装很丰富的内容<br />假装很丰富的内容<br /> 假装很丰富的内容<br />假装很丰富的内容<br />假装很丰富的内容<br />假装很丰富的内容<br /> 假装很丰富的内容<br />假装很丰富的内容<br />假装很丰富的内容<br />假装很丰富的内容<br /> 假装很丰富的内容<br />假装很丰富的内容<br />假装很丰富的内容<br />假装很丰富的内容<br /> 假装很丰富的内容<br />假装很丰富的内容<br />假装很丰富的内容<br />假装很丰富的内容<br /> </div> </body> </html> [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
最新发布
用AI制作卡通的地图插画的Illustrator插画设计教程
本教程主要使用Illustrator设计卡通风格的地图插画教程,教程难度一般,推荐给UI中国的新手朋友们。推荐给PS教程网的朋友学习,希望大家可以喜欢。
使用AI制作滑板车插画图片的Illustrator矢量插画设计教程
教程主要使用AI的形状工具和添加描点工具来完成,最终的效果是一篇非常漂亮的插画,推荐给朋友学习,希望大家可以喜欢。先看看效果图下面是教程1.先新建一个画板,然后给画板填充一个底色,把描边取消。2.画板摆放好后,我们就要开始从滑板少女的头部开始绘制起来啦,我们选择好椭圆工具画出三个大小不同的圆然后进行颜色填充就可以啦。3.脸部画好后怎么少得了颈部呢,接着我们利用形状工具中的椭圆和圆角矩形把侧脸颈部位置做出来,然后用路径查找器(SHIFT+CTRL+F9)将图形进行联集。
使用AI绘制磨砂风格插画的Illustrator设计渐变插画教程
本教程主要讲述了多渐变色风格的创作思路和主要操作,适合有一定基础的设计师学习。下面让我们正式进入这篇教程吧。多渐变色风格是当下十分流行的一种风格,比较适合运用在特定的场景环境中。对于新手来说,多渐变色风格不太容易上手,对于设计者的基本功要求比较高。下面的轻写实风景插画作品属于百图记优秀练习者ZOE的个人作品。本教程主要讲述了多渐变色风格的创作思路和主要操作,适合有一定基础的设计师学习。下面让我们正式进入这篇教程吧。先看看效果图教程步骤01. 寻找参考图02. 草稿绘制
使用Illustrator制作科技感十足的立体球状图片的AI教程
最近在油管上看到一个国外大 神用AI制作的一个非常酷的球体效果,现在来教给大家, 步骤很简单,通过这次学习可以掌握AI中的一些设计技巧, 并举一反三在今后的设计进行运用哦。先看看效果图首先新建800X600px的画布,然后用矩形工具画出同样大 小的矩形来当做背景,填充颜色值为#000000。之后我们 用渐变工具在图中拉出#FFFFFF到#C2C2C2的径向渐变:继续选择椭圆工具在画布中点击,宽度和高度填340px, 色值为#040456。再用椭圆工具在球体下方画一个椭圆形, 作为球体的阴影,色值为#000000,并设置为不透明度为 20%。选择阴影,外观>添加新效果>风格化>羽化,半径为10px。www.missyuan.net在画布其他处,选择多边形工具点击,设置半径为40px, 边数为3,描边粗细为0.3px,描边 颜色为白色,不透明 度为50%。继续用多边形工具,设置半径为12.487px,边 数为6,去掉描边,填充为白色,依次复制两个放在三角 形的三个角,并进行组合(Ctrl+G),如下图所示。
使用Illustrator绘制扁平化风格快餐图标的AI矢量绘图教程
本教程主要使用Illustrator绘制扁平化风格的快餐图标教程,教程的难度不大,新朋友可以快速的学习,希望大家可以喜欢先来看看最终的效果图吧:具体的制作步骤如下:1.创建新文档和设置第1步按Cmd/Ctrl+N创建新文档。将单位设置为像素,大小设置为800 x 600px。在高级选项中,将色彩模式设置为RGB,分辨率设置为72ppi。在首选项(Cmd/Ctrl+K)中,在"键盘增量"中输入1px。单击确定。您可以转到窗口>信息,以预览形状的大小和位置。记住在首选项>单位中将单位设置为像素。这将帮助您更快地工作。
用AI绘制可爱小柯基插画图片的插画设计教程
在本教程中,我们将使用简单的线条创建一个可爱的小柯基。创建此插图时,我们有两个选项:可以使用铅笔工具绘制线条,或者是使用弧形工具,然后从中创建所需的曲线。在那之后,再为插图着色,这就是我们的创作思路。绘制的过程中我们将学习如何移动锚点和控制手柄获得所需的形状。先看看效果图1. 创建身体轮廓第1步创建一个新文档,让我们开始绘制插画。实际上,我们只会画出身体的一半,然后我们会创建一个反射形状来获得另一半图形。首先我们从绘制耳朵开始。删除填充颜色并将笔触的颜色设置为 R = 142,G = 93,B = 60。转到“ 描边”面板(“ 窗口”>“描边”)将描边粗细增加到3px。并设置为圆角端点。选择弧形工具并单击您的画板。在新的对话窗口(弧线段工具选项)中,请务必选中类型开放,斜率30,弧线填充关闭,长度和基线轴不需要改动。检查完需要的所有内容后,按“ 确定”。按住Shift键旋转弧线使其水平放置。之后,在保持选定圆弧的同时,转到效果>变形>弧形。在新对话窗口中,输入您在下面看到的选项,然后按确定。接下来展开图形“ 对象”>“扩展外观”。
用AI绘制2.5D等距立体图标的Illustrator立体图标设计教程
教你用Illustrator 绘制2.5等距立体图标,绝对小白教程,良心教程,学会之后什么纪念碑谷,不可能图形,立体场景通通不在话下。网络上关于等距场景的绘制教程还是很多的,但是大多数都是要求大家具有一定的透视基础理论,使用方法大多是使用PS斜切工具拼接各个面,或使用AI自由变换工具依据倾斜率来绘制立体场景图,但是这种方法琐碎并且效率不高,所以经过我深思熟虑之后,决定给大家出一个简单又好学的教程,即使是小白也能在5分钟之内上手,不需要你有透视理论,也不需要你玩转AI,绝对小白教程,包教包会不会再来啊。