1、网页设计box-shadow是什么意思
box-shadow
边框阴影
2、网页制作问题,DIV内的图片显示不全。
你这个用的是下载的插件吗?如果是的话,看下插件的css或者js之类的,里面有把元素高度给限制在120px了。
3、程序员教你如何快速制作一个有漂亮大气的网站?
像我这样的程序员来说经常被设计这个词吓到,因为我是一名程序员而不是设计师,虽然只是一名程序员,但我还是想让自己的网站看起来更加吸引人。虽然比不上真正由设计师操刀做出来的效果,但对像我这种没有设计能力的人来说还是很有帮助的。可是程序员如何快速制作一个漂亮大气的网站呢?一、色调在有着设计师存在网站,设计师都会负责进行网站色调的调整,为了保证网站的一致性,所有按钮和导航一般是三到四种颜色。二、纹理知道如何让一个网站看起来更加高雅优雅一些吗?是的,纹理。但是这些纹理效果应该去哪里寻找呢?设计师Atle Mo 的Subtle Patterns网站是个不错的去处,我们接下来就使用这个网站上的Cream Dust纹理。点击下载,将纹理图片保存到本地,然后放到根目录下的/img/ 目录文件夹中,最后到CSS 样式表中加入代码body { background: url (/img/cream_st.png) repeat 0 0;} 即可。三、字体修改网页字体是让网站看起来更有特色、有现代感的捷径,我们可以去谷歌的字体服务(免费正版)中随意挑选自己喜欢的字体,但是要注意字体间的搭配。在网页头部中加入此代码:在CSS 样式表custom.css 中加入以下代码:h1, h2, h3, h4, h5, h6 {font-family: 'Corben',Georgia, Times, serif;} p, div {font-family: 'Nobile',Helvetica, Arial, sans-serif;}添加完后刷新即可查看效果了,现在我们的网站样式已经变了,看起来比默认好多了。此外,除了谷歌的字体服务外还可以使用像Fontdeck或Typekit字体服务,它们的字体更多。四、背景图片首先需要下载背景图片,然后放到/img/ 文件目录中去。1、将此图片设置为的背景图(background-image): $.backstretch (/img/winter.jpg);2、加入背景图后网页主题部分会产生遮挡,所以可以让其透明,这样网站效果看起来会更加现代、有设计感。这里可以使用这个技巧将网站变得透明,代码见右边,.container-narrow {background: url (/img/cream_st_transparent.png) repeat 0 0;}五、CSS将上面都搞定后接下来要做的就是再加点CSS特效了,如果时间不够的话简单的添加上盒阴影box-shadow和字体阴影text-shadow就可以让网站增色不少,CSS 代码如下。h1 { text-shadow: 1px 1px 1px #ccc; } .div-that-you want-to-stand-out { box-shadow: 0 0 1em 1em #ccc; }如果经历过了上面所说的流程的话,相信你已经可以在比较短的时间内制作出了一个还能拿得出手的网站了。
4、七个网页界面ui设计细节你掌握了吗
素马主张任何高大上的产品概念设计最终落地都化解为版式与图片。随着用户对产品使用的体验要求越来越高,新锐的版式加上精美的图片,还需要加上独特的动效设计(前端制作工艺)才行。那么,除了网页设计三大块版式、图片、动效外,我们这些看似搬砖,每天做细节设计的ui设计师,是否有大的研究和作为呢。今天分享的这篇文章,主要是针对ui界面中非常细小的设计技巧进行讲解。
01
-
使用色彩和字重来创造层次结构,而不是单纯的大小对比

在对UI 文本进行样式控制的时候,最常见的错误莫过于过度依赖字体大小差异来营造对比。
“这段文字重要吗?那么让它更大一些吧。”
“这段文字是比较次要吗?那么让它变小一点吧。”
单纯使用字体大小对比,所营造的对比并不够,尝试结合色彩和字重来营造更好的对比效果。
“这段文字重要吗?我们让它色彩更加大胆一些吧。”
“这段文字是比较次要吗?我们让它的色彩更浅一些吧。”
如果可以的话,你甚至可以采用两到三种颜色:
・主要内容采用深色(诸如标题,但是不要用纯黑)
・次要内容采用灰色(比如文章发表日期)
・辅助性内容采用浅灰色(比如页脚中的版权声明)

类似的,在UI设计的时候,通常两种不同的字重足以营造出优秀的层次感:
・大多数的文本采用正常的字重(400到500,具体取决于字体)
・对于需要强调的文字采用较重的字重(600到700,具体取决于字体)

应当尽量不要让正文部分字重低于400,因为这一部分字体本身尺寸已经较小,低于400会使得可读性不佳。如果你依然需要降低字重,那么不妨让字体色彩更浅一点,或者替换成其他识别度较强、字重相对较小的字体。
02
-
不要在有色背景上使用灰色的文本
在白色背景下,将黑色的文本改成灰色,是不错的淡化其视觉效果的做法,但是在彩色背景下这么做,则是另外一回事。
实际上,让白色背景下文本由黑变灰实际上是达到降低对比度的效果。
但是在彩色背景下,想要降低对比度是应该让文本逐步接近背景色,而不是改为灰色。

想要降低和背景色之间的对比,通常有两种方法:
1、降低白色文本的不透明度
降低不透明度,能够让背景的颜色透过来一些,以一种不冲突的方式降低前景文字和背景之间的对比度。

2、基于背景色手工挑选文本的颜色
当背景是图像或者图案的时候,半透明的文本会影响可读性,这个时候最好是基于背景主色调来挑选相应的文本色。
03
-
阴影设计

相比于采用大范围的扩散模糊阴影,使用微妙的垂直偏移阴影效果更明显,更自然,它模拟了最常见的光源特征,光线从上往下照下来所营造的阴影效果。
如果你对此有兴趣,Material Design Guideline 非常清晰地给你讲明白了这样的阴影的制作细节。

04
-
尽量少使用 Borders

盒子模型是网页前端最常用到的工具。当你需要在两个元素之间创建分隔的时候,尽量避免使用两者的边界直接接触。
虽然 Border 是分隔两个元素的好办法,但是它不是唯一的方法,使用过多会让整个布局的设计感降低,甚至会造成混乱。
所以你可以尝试下面的办法来规避:
1、使用 box shadow
box shadow 同样可以营造出边界感,而且更加微妙,并不会显得突兀,不会分散用户的注意力。

2、使用不同的背景色来区分
通常,相邻的元素背景只需要有微妙的差别就能够让人对他们进行区分。所以,你所需要做的就是在不同的区块采用不同的背景色,并且尝试删除边框,因为你根本不需要它。

3、增加额外的留白
创建元素之间的分离效果,并不一定要通过线框来表现,只要增加留白,让它们分隔开就行了。通过留白和间距来实现元素分组是UI设计中的常用手法。

05
-
不要让小图标无端地放大

当你在设计着陆页的时候,可能会突出产品的功能,这个时候你需要一些大图标来作为视觉锚点,这个时候你可能会去 Font Awesome 或者 Zondicons 这样的网站找几个免费的矢量图标,然后放大到符合你需求的尺寸。
它们都是矢量图标,照说是可以无损放大的。但是一个通常只有16×16 的图标放大三四倍,它固然无损,但是在视觉上就显得颇为不专业了:缺乏细节,总感觉过于矮胖。

可是,如果这些小图标是你唯一能够搞得到的素材的话,那么不妨试着将它置于另外一个带有颜色的图形当中:

这样的设计不仅能够让图标达到预期的视觉体积,而且看起来要比单纯放大,看起来细节会更多一些。当然,如果你手头不是那么紧的话,最好还是买几个大尺寸的高素质图标,比如 Heroicons 或 Iconic。
06
-
增加带有颜色的单边边框提升个性

当然,你可能并不是一个对于平面设计有着足够经验的设计师,但是依然可以让你设计的界面有足够的视觉吸引力。
最简单的方法,就是在界面的边框中的一边添加上单色甚至渐变的边框,这能让平淡无奇的界面一下子变得鲜活起来。
比如在警告弹出框的侧面:

或者在导航栏的底部,以示触发:

或者在整个页面的顶部:

这并不需要什么平面设计的经验,但是会明显强化设计感。
退一万步讲,你不知道选取什么颜色,简单,上Dribbble 的色彩搜索中随便找几个看着漂亮的颜色,其实也就够用了。
07
-
并非每个按钮都需要颜色

很多时候,按钮本身所处的语境和按钮上的文本内容会让人感到迷惑。像BootStrap 这样的框架就让设计师按照语境和语义来进行选择:
“这是一个积极的操作?让这个按钮是绿色的吧。”
“这是否是要删除数据?那么将按钮设置为红色的吧。”
的确,语义和按钮本身的设计息息相关,但是还有更重要的维度被忽略了,那就是层次结构。
网页上每个操作其实都位于整个交互金字塔的某个位置。绝大多数的页面其实只有一个主要操作,搭配一些不太重要的次要操作,以及为数不多的几个三级操作。
在设计这些交互的时候,通过层次结构来呈现这些交互的重要性是很重要的设计环节。
・主要操作应该很明显。采用实色、高对比度的按钮是很有必要的。
・次要操作应该明显,但是不突出,采用幽灵按钮或者和背景对比度较低的色彩是比较合理的。
・三级操作应该是可被发现,但是不明显的,他们最好被设计为链接。

“破坏性的交互所涉及的按钮难道不应该是红色的么?”
没必要!如果破坏性的交互所涉及到的按钮不是主要操作的话,让它按照次要操作甚至三级操作的按钮来设计就好了。

如果这样的操作是主要操作的话,可以让它是大号的、红色的带有加粗文本的按钮:

小结
-
以上总结的七个ui界面设计小细节处理技巧,都是大量的项目实战工作中总结出来的,容易理解也容易执行。有人可能说,连一个像素都在磕,又不是搞科学研究火箭发射,有必要吗?我只能说,这是一个工作的专业度问题和态度问题。也许一像素并不影响ui界面的美观问题,但是却是一位大师和普通工人的区别。
5、网页设计 类似百度搜索页面是怎么做出来的
网页设计这个一般都是要求会前端代码,html css js flash 还有些其他的脚本插件什么的。
如果代码写的熟练可以不用DW。写网页的工具很多,用txt文本文档也可以。
好了,贴上搜索框代码,使用需要后台程序支持,直接点了可是什么都没有哦。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">6、网页制作中如何对文字添加圆形背景图案
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script type="text/javascript" src="jquery-1.8.1.js"></script>
<style type="text/css">
.radius{
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
}/*半径*/
.transform{
transform:rotate(45deg);
float: left;
}/*旋转*/
.box-shadow{
box-shadow: 7px 2px 20px #000;
}/*盒子阴影 x y 阴影模糊值 颜色*/
input[type=button]{
background: green;
border:0;
cursor: pointer;
color: white;
float: right;
}
.content{padding: 20px;background: pink;overflow: hidden;}
.model{width: 50px;height: 50px;background: blue;color: white}
.square{}
.circle{margin-left:20px;border-radius:50px;float: left;}
</style>
</head>
<body>
<div class="content radius">
<div class="model square transform box-shadow">321321</div>
<div class="model circle box-shadow"></div>
<input type="button" value="change" class="box-shadow">
</div>
</body>
</html>
复制 粘贴到你的 html文件 用 google 或者 火狐 或者Opera 或者 safari 打开 看看~~~
7、请问好多网页上都制作了阴影效果,是如何实现的?
用CSS滤镜实现
8、如何利用UI设计一个清晰的网站结构
UI网页设计和网站建设不同,网站建设单单只是通过程序源码实现网站功能的实现,而UI设计则是体现在视觉角度,当两者相辅相成之时则将会成就网站建设的核心。深圳网站建设公司都会配备有专业的全职设计师,可能在设计师的需求上大都是创意,然而在我们真正做一个项目或者工程的时候则会发现“艺术家并不是需要创新,而是需要会活用技巧。”优秀的设计效果离不开技巧的运用,而技巧的运用则能够烘托出设计之美。
新华针对UI网页设计的实战经验和总结,以直观的改善网页视觉效果为目的来提升网站的高级感为目的,从网页的设计层次、字体、结构、对比、透明度等诸多因素上进行对比和调整,其详细内容可以分为以下几点:
1、使用色彩和字重来创造层次结构,而不是单纯的大小对比
在对UI 文本进行样式控制的时候,最常见的错误莫过于过度依赖字体大小差异来营造对比。
单纯实用字体大小对比,所营造的对比并不够,尝试结合色彩和字重来营造更好的对比效果。
如果可以的话,你甚至可以采用两到三种颜色:
(1)主要内容采用深色(诸如标题,但是不要用纯黑)
(2)次要内容采用灰色(比如文章发表日期)
(3)辅助性内容采用浅灰色(比如页脚中的版权声明)
类似的,在UI设计的时候,通常两种不同的字重足以营造出优秀的层次感:
(1)大多数的文本采用正常的字重(400到500,具体取决于字体)
(2)对于需要强调的文字采用较重的字重(600到700,具体取决于字体)
应当尽量不要让正文部分字重低于400,因为这一部分字体字体本身尺寸已经较小,低于400会使得可读性不佳。如果你依然需要降低字重,那么不妨让字体色彩更浅一点,或者替换成其他识别度较强、字重相对较小的字体。
2、不要在有色背景上实用灰色的文本
在白色背景下,将黑色的文本改成灰色,是不错的淡化其视觉效果的做法,但是在彩色背景下这么做,则是另外一回事。
实际上,让白色背景下文本由黑变灰实际上是达到降低对比度的效果。
但是在彩色背景下,想要降低对比度是应该让文本逐步接近背景色,而不是改为灰色。
想要降低和背景色之间的对比,通常有两种方法:
(1)降低白色文本的不透明度
降低不透明度,能够让背景的颜色透过来一些,以一种不冲突的方式降低前景文字和背景之间的对比度。
(2)基于背景色手工挑选文本的颜色
当背景是图像或者图案的时候,半透明的文本会影响可读性,这个时候最好是基于背景主色调来挑选相应的文本色。
(3)阴影设计
相比于采用大范围的扩散模糊阴影,使用微妙的垂直偏移阴影效果更明显,更自然,它模拟了最常见的光源特征,光线从上往下照下来所营造的阴影效果。
如果你对此有兴趣,Material Design Guideline 非常清晰地给你讲明白了这样的阴影的制作细节。
4、尽量少使用 Borders
盒子模型是网页前端最常用到的工具。当你需要在两个元素之间创建分隔的时候,尽量避免实用两者的边界直接接触。
虽然 Border 是分隔两个元素的好办法,但是它不是唯一的方法,使用过多会让整个布局的设计感降低,甚至会造成混乱。
所以你可以尝试下面的办法来规避:
(1)使用 box shadow
box shadow 同样可以营造出边界感,而且更加微妙,并不会显得突兀,不会分散用户的注意力。
(2)实用不同的背景色来区分
通常,相邻的元素背景只需要有微妙的差别就能够让人对他们进行区分。所以,你所需要做的就是在不同的区块采用不同的背景色,并且尝试删除边框,因为你根本不需要它。
(3)增加额外的留白
创建元素之间的分离效果,并不一定要通过线框来表现,只要增加留白,让它们分隔开就行了。通过留白和间距来实现元素分组是UI设计中的常用手法。
5、不要让小图标无端地放大
当你在设计着陆页的时候,可能会突出产品的功能,这个时候你需要一些大图标来作为视觉锚点,这个时候你可能会去 Font Awesome 或者 Zondicons 这样的网站找几个免费的矢量图标,然后放大到符合你需求的尺寸。
它们都是矢量图标,照说是可以无损放大的。但是一个通常只有16×16 的图标放大三四倍,它固然无损,但是在视觉上就显得颇为不专业了:缺乏细节,总感觉过于矮胖。
可是,如果这些小图标是你唯一能够搞得到的素材的话,那么不妨试着将它置于另外一个带有颜色的图形当中:
这样的设计不仅能够让图标达到预期的视觉体积,而且看起来要比单纯放大,看起来细节会更多一些。当然,如果你手头不是那么紧的话,最好还是买几个大尺寸的高素质图标,比如 Heroicons 或 Iconic。
真正而有效的UI设计需要符合用户、符合网民的需求进行设计,在网站建设的基础上完成网站的维护,网站建设离不开UI设计,所以掌握以上技巧后运用到设计中辅助网站建设,将会使得用户对网站的体验感和高级感更加满意。
9、网页设计中这个阴影是怎么做的 有具体代码最好~
方法有很多种,常用的其实有两种:
1# 直接添加CSS3阴影
.style {
-moz-box-shadow: 0 0 8px black;
-webkit-box-shadow: 0 0 8px black;
box-shadow: 0 0 8px black;
}
box-shadow: 上偏移 左偏移 投影大小 投影颜色(支持rgba透明)
这种方法的弊端是必须支持CSS3的浏览器,低版本浏览器一把不兼容,是看不到这个效果的,例如ie6 7 8
2# 用png图做投影
方法就是将投影切一个透明图,然后放在你需要加投影的盒子外面,见图:
给box加一个背景, 内容放在里面的content里,搞定

10、网页制作如何添加用户登录(用户名登录密码那种)
样式
html {
background-color: #E9EEF0
}
.wrapper {
margin: 140px auto;
width: 884px;
}
.loginBox {
background-color: #FEFEFE;
border: 1px solid #BfD6E1;
border-radius: 5px;
color: #444;
font: 14px 'Microsoft YaHei','微软雅黑';
margin: 0 auto;
width: 388px
}
.loginBox .loginBoxCenter {
border-bottom: 1px solid #DDE0E8;
padding: 24px;
}
.loginBox .loginBoxCenter p {
margin-bottom: 10px
}
.loginBox .loginBoxButtons {
background-color: #F0F4F6;
border-top: 1px solid #FFF;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
line-height: 28px;
overflow: hidden;
padding: 20px 24px;
vertical-align: center;
}
.loginBox .loginInput {
border: 1px solid #D2D9dC;
border-radius: 2px;
color: #444;
font: 12px 'Microsoft YaHei','微软雅黑';
padding: 8px 14px;
margin-bottom: 8px;
width: 310px;
}
.loginBox .loginInput:FOCUS {
border: 1px solid #B7D4EA;
box-shadow: 0 0 8px #B7D4EA;
}
.loginBox .loginBtn {
background-image: -moz-linear-gradient(to bottom, #B5DEF2, #85CFEE);
border: 1px solid #98CCE7;
border-radius: 20px;
box-shadow:inset rgba(255,255,255,0.6) 0 1px 1px, rgba(0,0,0,0.1) 0 1px 1px;
color: #FFF;
cursor: pointer;
float: right;
font: bold 13px Arial;
padding: 5px 14px;
}
.loginBox .loginBtn:HOVER {
background-image: -moz-linear-gradient(to top, #B5DEF2, #85CFEE);
}
.loginBox a.forgetLink {
color: #ABABAB;
cursor: pointer;
float: right;
font: 11px/20px Arial;
text-decoration: none;
vertical-align: middle;
}
.loginBox a.forgetLink:HOVER {
text-decoration: underline;
}
.loginBox input#remember {
vertical-align: middle;
}
.loginBox label[for="remember"] {
font: 11px Arial;
}
HTML代码:
<div class="wrapper">
<form action="/chaos/EvilEmail.html" method="post" >
<div class="loginBox">
<div class="loginBoxCenter">
<p><label for="username">电子邮箱:</label></p>
<p><input type="email" id="email" name="email" class="loginInput" autofocus="autofocus" required="required" autocomplete="off" placeholder="请输入电子邮箱" value="" /></p>
<p><label for="password">密码:</label><a class="forgetLink" href="#">忘记密码?</a></p>
<p><input type="password" id="password" name="password" class="loginInput" required="required" placeholder="请输入密码" value="" /></p>
</div>
<div class="loginBoxButtons">
<input id="remember" type="checkbox" name="remember" />
<label for="remember">记住登录状态</label>
<button class="loginBtn">登录</button>
</div>
</div>
</form>
</div>