A. web中如何实现圆角矩形是不是有个叫border-radious
利用 CSS3 的 border-radius 属性能够令网页元素表现圆角,虽然目前绝大多数的浏览器都已经支持 border-radius 属性,而老式的IE浏览器们如 IE6、IE7 或 IE8 是不支持 border-radious 属性的。
但可以用一个js插件“CurvyCorners”解决。
通常,要使用网页中的某些元素呈现圆角,我可以使用 CSS3 的 border-radious 属性,在需要显示圆角的CSS元素中添加如下的属性值即可,如:
#wrapper{
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 8px;
border: 1pxsolid#333;
}
Firefox, Safari 和 Chrome 等浏览器默认支持这些属性,但是,对于 IE9 以下的旧版 IE 来说,它们就会无视(不支持)以上的 CSS 属性,那怎么办呢?方法是有的,而且也相当简单。
首先下载一个小小的 js文件 Curvy Corners 到桌面上,解压缩,将其中的 curvycorners.js 文件放到网站目录.
在页面中使用curvycorners.js 实现圆角功能:
在head节点中加入如下代码:
<script type="text/JavaScript" src="../curvycorners.js"></script> /*引入js*/
<script type="text/JavaScript">
curvyCorners.addEvent(window, 'load', initCorners);
function initCorners() {
var settings = {
tl: { radius: 20 },
tr: { radius: 20 },
bl: { radius: 20 },
br: { radius: 20 },
antiAlias: true
}
curvyCorners(settings, "#myBox"); /*myBox 为需要处理圆角的容器id*/
}
</script>
B. 如何用photoshop使用制作奥运五环
1:新建一个画布
2:左边工具栏边,找到“矩形工具”
5:重复四次2-4步骤,
6:最后调整五个圆的位置
C. 网页制作不使用css3怎么做出自适应圆角矩形
在网页代码的头部,加入一行viewport元标签。
<meta name="viewport" content="width=device-width,initial-scale=1" />
viewport是网页默认的宽度和高度,上面这行代码的意思是,网页宽度默认等于屏幕宽度(width=device-width),原始缩放比例(initial-scale=1)为1.0,即网页初始大小占屏幕面积的100%。
2
由于网页会根据屏幕宽度调整布局,所以不能使用绝对宽度的布局,也不能使用具有绝对宽度的元素。对图像来说也是这样。
具体说,CSS代码不能指定像素宽度:
width:xxx px;
只能指定百分比宽度:
width: xx%;
或者
width:auto;
3
字体也不能使用绝对大小(px),而只能使用相对大小(em)。
例如:
body {font: normal 100% Helvetica, Arial,sans-serif;}
上面的代码指定,字体大小是页面默认大小的100%,即16像素。
4
流动布局(fluid grid)
"流动布局"的含义是,各个区块的位置都是浮动的,不是固定不变的。
.main {float: right;width: 70%; }
.leftBar {float: left;width: 25%;}
float的好处是,如果宽度太小,放不下两个元素,后面的元素会自动滚动到前面元素的下方,不会在水平方向overflow(溢出),避免了水平滚动条的出现。
5
"自适应网页设计"的核心,就是CSS3引入的MediaQuery模块。
它的意思就是,自动探测屏幕宽度,然后加载相应的CSS文件。
<link rel="stylesheet" type="text/css"media="screen and (max-device-width:400px)"href="tinyScreen.css" />
上面的代码意思是,如果屏幕宽度小于400像素(max-device-width: 400px),就加载tinyScreen.css文件。
<link rel="stylesheet" type="text/css"media="screen and (min-width: 400px)and (max-device-width: 600px)"href="smallScreen.css" />
如果屏幕宽度在400像素到600像素之间,则加载smallScreen.css文件。
END
参考下面的例子——我称它为“盒子”
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<!-- viewport meta to reset iPhone inital scale -->
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Demo: Responsive Design in 3 Steps</title>
<!-- css3-mediaqueries.js for IE8 or older -->
<!--[if lt IE 9]>
<script src="http://css3-mediaqueries-js.googlecode.com/svn/trunk/css3-mediaqueries.js"></script>
<![endif]-->
<style type="text/css">
body {
font: 1em/150% Arial, Helvetica, sans-serif;
}
a {
color: #669;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
h1 {
font: bold 36px/100% Arial, Helvetica, sans-serif;
}
/************************************************************************************
STRUCTURE
*************************************************************************************/
#pagewrap {
padding: 5px;
width: 960px;
margin: 20px auto;
}
#header {
height: 180px;
}
#content {
width: 600px;
float: left;
}
#sidebar {
width: 300px;
float: right;
}
#footer {
clear: both;
}
/************************************************************************************
MEDIA QUERIES
*************************************************************************************/
/* for 980px or less */
@media screen and (max-width: 980px) {
#pagewrap {
width: 94%;
}
#content {
width: 65%;
}
#sidebar {
width: 30%;
}
}
/* for 700px or less */
@media screen and (max-width: 700px) {
#content {
width: auto;
float: none;
}
#sidebar {
width: auto;
float: none;
}
}
/* for 480px or less */
@media screen and (max-width: 480px) {
#header {
height: auto;
}
h1 {
font-size: 24px;
}
#sidebar {
display: none;
}
}
/* border & guideline (you can ignore these) */
#content {
background: #f8f8f8;
}
#sidebar {
background: #f0efef;
}
#header, #content, #sidebar {
margin-bottom: 5px;
}
#pagewrap, #header, #content, #sidebar, #footer {
border: solid 1px #ccc;
}
</style>
</head>
<body>
<div id="pagewrap">
<div id="header">
<h1>Header</h1>
<p>Tutorial by <a href="http://webdesignerwall.com">Web Designer Wall</a> (read <a href="http://webdesignerwall.com/tutorials/responsive-design-in-3-steps">related article</a>)</p>
</div>
<div id="content">
<h2>Content</h2>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
</div>
<div id="sidebar">
<h3>Sidebar</h3>
<p>textg</p>
<p>fgs</p>
<p>fgsg</p>
<p>dg</p>
<p>dfgfd</p>
<p>是否感到反感</p>
<p>sgrtg</p>
<p>分公司</p>
<p>sgf</p>
<p>text</p>
</div>
<div id="footer">
<h4>Footer</h4>
</div>
</div>
</body>
</html>
D. html画圆角矩形边框问题
矩形工具,然后修改-平滑!再新建个涂层矩形工具画个方出来,填充一样的颜色,把圆角放在上面,合并图层就有了上面圆角下面直角的效果!这样比钢笔画的简单一点!而且左右两边的圆角肯定是一样的!凸下去的部分?这个直心没看到,你说的是矩形中间上下那两条黑色的吗?如果是的话,那么画好刚才的矩形以后用矩形工具画个小方块出来,然后CTRL+T右键点一下选透视,拉动下面的角点拖动,角度合适后回车,选好选区以后,在之前那个图层中按DEL删除即可,上面那条反转一下也这么删就可以
E. 怎样才能制作出五环图求解
制作奥运五环步骤:首先 新建文件为660X400像素,分辩率为72ppi,色彩模式为RGB。
然后选择[椭圆工具],在工具选项栏上设置参数。并进行羽化:0 px 消除锯齿上打勾 ,样式:固定大小,宽度:180px, 高度 180px。建新层,用鼠标在画面上单击,建成直径为180像素的正圆选区,用纯红色(R:255,G:0,B:0)填充。
将工具选项上的参数修改为宽度150px,150px,再按上一步骤建新层、建正圆选区,用颜色填充。 链接两个圆的图层,选择[移动工具],在工具选项栏上单击水平居中、垂直居中图标,将两圆排列对齐。选“水平居中”和“垂直居中”。 按住CTRL键,在图层面板上单击小圆图层,调入小圆选区。 在图层面板上单击大圆图层,按DEL键删除所选区域,参看图层面板。删除小圆图层,画面上显示出做好的红色环。按住Ctrl键单击图层面板上的蓝环图层,调入环选区。
下一步就是建新层,按住Alt+Del键填充黑色;再建新层并调入环选区,填充红黑色。 将3个环移开并链接3个环,单击选项板上的“底对齐”和“水平均匀分布”按钮,将红、黑、蓝3个环均匀分布、排列对齐,参看图层面板。 再按照前面讲过的步骤做好黄色(R:255,G:255,B:0)和绿色(R:0,G:168,B:81)环,按五环位置排列好。
现在要做的事就是把环套起来:单击蓝环图层(当前层),在蓝色环和黄色环相交处制作一个小矩形选区,再执行[图层]→[新建]→[通过拷贝的图层]命令生成一个蓝环的碎片层;把新图层拖到最上面,参照图层面板。单击黑环图层,在黄色环和黑色环重叠处建选区,按Ctrl+J键生成黑色碎片1,在绿色环和黑色环重叠处再建选区。按+J键生成黑色碎片2;把2个新层拖到最上面。 最后选择红色图层,在红色环和绿色环重叠处建选区,生成红色碎片并拖到最后上面。隐藏背景层,选择图层菜单中的[合并可见图层]命令,将五环和碎片合并为一层。
单击图层面板下面的第一个图标(样式),选择菜单中的“投影”命令,使五环有立体感。
你还可以用下面的方法来进行制作
首先,还是新建一个背景色为白色的RGB文件。然后,选择工具箱中的椭圆选框工具,并在选框选项面版中设定样式为“固定大小”,宽高均为120象素。在画布中单击鼠标左键即可圈选出一个固定大小的圆形选择区域;重新在选框选项面版中设定宽高各为100象素;
按住Alt键在画布中点击,并拖住鼠标不放一直移动到已建立的圆形选择区域中心,放开鼠标键,此时选择区域变为一个中空的环形;右键点击图层面版中的背景层,应用弹出菜单中的命令“通过拷贝的图层”,此命令将环形选择区域拷贝为“图层1”;
按住Ctrl键并点击图层面版中的图层1,再次将此层中的选择范围载入,并使用油漆桶工具将之填充为蓝色,然后按Ctrl+D取消选区;确认图层1为当前编辑层,再同时按住Ctrl和Alt键并在画布中随意拖动四次。
这时图层1中的蓝色圆环被复制了四份并建立了四个副本图层。
与上面方法不同的是,这里要使用油漆桶工具依次将图层1的四个副本填充为黑、红、黄、绿,注意当填充时必须先将当前图层的选区载入。然后,使用移动工具把各个图层中的圆环按照奥林匹克五环标志的形式摆放——第一行中的蓝、黑、红三环互不相交,但第二行中的黄、绿环却要分别和蓝、黑环以及黑、红环相交。
按住Ctrl键并点击图层面版中图层1,将蓝色圆环载入选择区域;使用选择工具并按下Shift和Alt键,在蓝色和黄色圆环交集处圈选,以选出两环交集的区域。回到黄色圆环所在的图层,按DEL键删除两个圆环重叠的地方;重复上述的步骤,将其他圆环相交的地方也做同样处理。将五环所在的图层依次进行链接并“合并链接图层”,之后将此图层命名为五环。在图层面版中的“五环”图层中点击鼠标右键,应用弹出菜单中的“效果”命令,为五环加上阴影和浮雕效果。跟前面的方法一样,合并所有图层之后,奥林匹克五环标志的制作便告完成。
http://www.23ps.com/photoshop/cjjc/
F. coreldraw中怎么做奥运五环的环环相扣的效果
不知道你这种做法是谁教的,但我觉得这种方法并不好,第一是很麻烦,第二是将两个点闭合的话,两点间出现的是直线,还有重新调整,也就是更麻烦
要画五环的话建议你用智能填充工具,使用方法很简单
先画好五个环并摆好位置如图
最后把边删除,也就是第张图里的东西
G. PS怎么制作5环标志
简单的:新建图层,拉两条垂直的参考线,从中心画个正圆,选相减 ,再从中心画个小点的正圆,形成圆环,填色,然后复制四个,分别填色,然后把第一排第一个的选区调出,同时按下CTRL SHIFT ALT三个键单击第二排第一个的图层,形成两个相交的部分,然后按住CTRL用矩形工具减去上边相交的那个,再按住DEL第一排第一个的部分 形成两个圆环相交 其余的同样
复杂的:(有立体感) 步骤和上边的差不多 只不过羽化了圆环的选区 并且缩小选区 羽化后再填白色
在复杂:(有立体感和外发光的效果) 这个是再上边那个立体感的弄成后 加的滤镜效果
呵呵 不懂再问我