css背景样式怎么css设置字体样式

手机直达热线:
CSS怎样设置背景颜色与图像
1.设置背景颜色:
在HTML中,设置网页的背景颜色利用&body&标记的bgcolor属性。在CSS中,不但可以设置网页的背景颜色,还可以设置文字的背景颜色。&
网页元素的背景颜色使用background-color属性来设置。示例:&
&&&style type=&text/css&&&
&&&&&&&&font-family:黑体;&
&&&&&&&&color:&
&&&&&&&&background-color:
&&&/style&&
如果为整个页面设置背景色,只需要对&body&标记设置background-color属性即可。示例:&
&&&&&body{&
&&&&&&&&background-color:#0FC;
在CSS中,可以使用3个字母的颜色表示方法,例如#0FC就等价于#00FFCC。HTML中不允许使用这种表示方法。
2.设置背景图像:
CSS中,还可以用图像作为网页元素的背景,使用background-image属性。示例:&
&&&&&body{&
&&&&&&&&background-image:url(bg.gif);
用这种方式设置背景图像后,图像会自动沿着水平和垂直两个方向平铺。为了使页面上的文字不至于和背景混在一起,可以把&p&标记的背景色设置为白色。&
其他元素也同样可以使用背景图像,例如可以将示例中的&h1&标记的背景由背景色改为使用图像为背景。
3.设置背景图像平铺:
默认情况下。背景图像会自动向水平和垂直两个方向平铺,这可以由background-repeat属性来控制,有4种属性值:
&repeat:沿水平和垂直两个方向平铺,是默认值。&
&no-repeat:不平铺,即只显示一次。&
&repeat-x:只沿水平方向平铺。&
&repeat-y:只沿垂直方向平铺。&
&&&&&body{&
&&&&&&&&background-image:url(bg.gif);
&&&&&&&&background-repeat:repeat-x;&
CSS中,还可以同时设置背景图像和背景颜色,这样背景图像覆盖的地方就显示背景图像,背景图像没有覆盖到的地方就按照背景颜色显示。示例:&
&&&&&body{&
&&&&&&&&background-image:url(bg.jpg);
&&&&&&&&background-repeat:repeat-x;&
&&&&&&&&background-color:#D2D2D2;
利用这种功能,可以在页面顶部用包含渐变色的背景图像,而下面使用背景颜色,背景颜色的设置为背景图像最下面一排像素的颜色,使背景图像到背景色过度自然,并一直延伸到页面最下端。&
背景样式的CSS属性也可以简写,属性之间用空格分隔。示例:&
&&&&&body{&
&&&&&&&&background:#3399FF url(bg.jpg) repeat-x;
4.设置背景图像位置:
默认情况下,背景图像显示在元素的左上角。如果需要改变其位置,使用background-position属性。示例:&
&&&&&body{&
&&&&&&&&background-image:url(cup.gif);
&&&&&&&&background-repeat:no-&
&&&&&&&&background-position:
属性background-position中设置两个值:&
&第一个值用于设定水平方向的位置,可选择left、center、right。&
&第二个值用于设定垂直方向的位置,可选择top、center、bottom。&
而且还可以使用具体数值来精确地确定背景图像的位置。示例:&
&&&&&body{&
&&&&&&&&background-image:url(cup.gif);
&&&&&&&&background-repeat:no-&
&&&&&&&&background-position:200px 100
采用数值方式,还可以使用百分比数值。
5.设置背景图片位置固定:
在网页上设置背景图片时,随着滚动条的移动,背景图片也会跟着一起移动。如果想把背景图像设置成固定不变的效果,可以把属性background-attachment的值设为fixed。示例:&
&&&&&body{&
&&&&&&&&background-image:url(cup.gif);
&&&&&&&&background-repeat:no-&
&&&&&&&&background-position:30% 60%;
&&&&&&&&background-attachment:&
6.设置标题的图像替换:
计算机操作系统一般都配置了很多英文字库,字体丰富,但中文字体则往往很有限。对于标题文字,为了美观需要就常常使用图像代替文本,但为了搜索引擎收录和后期维护需要,往往还想在网页上保留文字,但不显示,这就出现了一种&图像替换&方式。&
例如,设置h1的CSS属性:&
&&&&height:40&
&&&&&&&&background-image:url(h1.gif);
&&&&&&&&background-repeat:no-&
&&&&&&&&background-position:
其中背景图像hi.gif中包含了美观的字体标题。但网页中h1文字还会同时显示,需要隐藏:&
&&&&display:&
这样,虽然网页中h1包含的文字还存在,但已隐藏,而显示的是作为背景的图片hi.gif。
------分隔线----------------------------
------分隔线----------------------------
[相关文章]网页中设置背景图片的CSS样式
&style type="text/css"&
背景不平铺:background-repeat: no-
背景横向平铺:background-repeat: repeat-x;
背景纵向平铺:background-repeat: repeat-y;
背景固定:background-attachment:
背景滚动:background-attachment:
背景水平居中:background-position:
背景水平居中并垂直居中:background-position:
background-position: center 100%;
BACKGROUND-IMAGE: url(http://www.jannn.com/images/1.jpg);}
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。CSS 背景属性用于定义HTML元素的背景。
CSS 属性定义背景效果:
background-color
background-image
background-repeat
background-attachment
background-position
background-color 属性定义了元素的背景颜色.
页面的背景颜色使用在body的选择器中:
body {background-color:#b0c4}
CSS中,颜色值通常以以下方式定义:
十六进制 - 如:"#ff0000"
RGB - 如:"rgb(255,0,0)"
颜色名称 - 如:"red"
以下实例中, h1, p, 和 div 元素拥有不同的背景颜色:
h1 {background-color:#6495}
p {background-color:#e0}
div {background-color:#b0c4}
background-image 属性描述了元素的背景图像.
默认情况下,背景图像进行平铺重复显示,以覆盖整个元素实体.
页面背景图片设置实例:
body {background-image:url('paper.gif');}
下面是一个例子是一个糟糕的文字和背景图像组合。文本可读性差:
body {background-image:url('bgdesert.jpg');}
背景图像 - 水平或垂直平铺
默认情况下 background-image 属性会在页面的水平或者垂直方向平铺。
一些图像如果在水平方向与垂直方向平铺,这样看起来很不协调,如下所示:
background-image:url('gradient2.png');
如果图像只在水平方向平铺 (repeat-x), 页面背景会更好些:
background-image:url('gradient2.png');
background-repeat:repeat-x;
背景图像- 设置定位与不平铺
让背景图像不影响文本的排版
如果你不想让图像平铺,你可以使用 background-repeat 属性:
background-image:url('img_tree.png');
background-repeat:no-
以上实例中,背景图像与文本显示在同一个位置,为了让页面排版更加合理,不影响文本的阅读,我们可以改变图像的位置。
可以利用 background-position 属性改变图像在背景中的位置:
background-image:url('img_tree.png');
background-repeat:no-
background-position:
背景- 简写属性
在以上实例中我们可以看到页面的背景颜色通过了很多的属性来控制。
为了简化这些属性的代码,我们可以将这些属性合并在同一个属性中.
背景颜色的简写属性为 "background":
body {background:#ffffff url('img_tree.png') no-}
当使用简写属性时,属性值的顺序为::
background-color
background-image
background-repeat
background-attachment
background-position
以上属性无需全部使用,你可以按照页面的实际需要使用.
这个实例使用了先前介绍的CSS,你可以查看相应实例:
本例演示如何设置固定的背景图像。图像不会随着页面的其他部分滚动。
CSS 背景属性
简写属性,作用是将背景属性设置在一个声明中。
背景图像是否固定或者随着页面的其余部分滚动。
设置元素的背景颜色。
把图像设置为背景。
设置背景图像的起始位置。
设置背景图像是否及如何重复。
记住登录状态
重复输入密码

我要回帖

更多关于 jq怎么设置css样式 的文章

 

随机推荐