问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

求熟悉DIV+CSS高手帮忙修改下网页栏目背景和边框

发布网友 发布时间:2022-04-21 21:11

我来回答

4个回答

懂视网 时间:2022-04-22 01:32

学习要点:

1.设置背景

主讲教师:李炎恢

本章主要探讨 HTML5 中 CSS 边框和背景,通过边框和背景的样式设置,给元素增加更丰富的外观。

一.设置背景

盒模型的尺寸可以通过两种方式实现可见性,一种就是之前的边框,还有一种就是背景。 CSS 背景设置的样式表如下:

属性

说明

CSS 版本

background-color

背景的颜色

1

background-image

背景的图片

1/3

background-repeat

背景图片的样式

1/3

background-size

背景图像的尺寸

3

background-position

背景图像的位置

1

background-attachment

背景图片的滚动

1/3

background-clip

背景图片的裁剪

3

background-origin

背景图片起始点

3

background

背景图片简写方式

1

1.background-color

说明

CSS 版本

颜色

设置背景颜色为指定色

1

transparent

设置背景颜色为透明色

1

div {
 background-color: silver;
}

解释:设置元素的背景颜色。属性值是颜色值。

div b {
 background-color: transparent;
}

解释:默认值为 transparent,为透明的意思。这样内部的元素就会继承的背景色。一般来说这个属性使用频率很低,原因是不需要改变色彩时就默认,需要改变色彩时又是颜色值。

body {
 background-color: silver;
}

解释:在元素下可以设置整个页面的背景色。

2.background-image

说明

CSS 版本

none

取消背景图片的设置

1

url

通过 URL 设置背景图片

1

body {
 background-image: url(loading.gif);
}

解释:url 里面是图片的路径,设置整个页面以这个图片为背景,如果图片不足以覆盖,则复制扩展。

div {
 background-image: none;
}

解释:如果多个 div 批量设置了背景,而其中某一个不需要背景,可以单独设置 none 值取消背景。

在 CSS3 中,背景图片还设置了比如线性、放射性等渐变方式。但由于支持度的问题,比如 IE9 尚未支持。我们把这些的新特性放到独立的课程中讲解。

3.background-repeat

说明

CSS 版本

repeat-x

水平方向平铺图像

1

repeat-y

垂直方向平铺图像

1

repeat

水平和垂直方向同时平铺图像

1

no-repeat

禁止平铺图像

1

body {
 background-image: url(loading.gif);
 background-repeat: no-repeat;
}

解释:让背景图片只显示一个,不平铺。CSS3 还提供了两个值,由于支持度不佳,这里忽略。

4.background-position

说明

CSS 版本

top

将背景图片定位到元素顶部

1

left

将背景图片定位到元素左部

1

right

将背景图片定位到元素右部

1

bottom

将背景图片定位到元素底部

1

center

将背景图片定位到元素中部

1

长度值

使用长度值偏移图片的位置

1

百分数

使用百分数偏移图片的位置

1

body {
 background-image: url(loading.gif);
 background-repeat: no-repeat;
 background-position: top;
}

解释:将背景图片置于页面上方,如果想置于左上方则值为:top left。

body {
 background-image: url(loading.gif);
 background-repeat: no-repeat;
 background-position: 20px 20px;
}

解释:使用长度值或百分数,第一值表示左边,第二个值表示上边。

5.background-size

说明

CSS 版本

auto

默认值,图像以本尺寸显示

3

cover

等比例缩放图像,使图像至少覆盖容器,但有可能超出容器

3

contain

等比例缩放图像,使其宽度、高度中较大者与容器横向或纵向重合

3

长度值

CSS 长度值,比如 px、em

3

百分数

比如:100%

3

body {
 background-image: url(loading.gif);
 background-size: cover;
}

解释:使用 cover 相当于 100%,全屏铺面一张大图,这个值非常实用。在等比例放大缩小的过程中,可能会有背景超出,当然,这点无伤大雅。

div {
 background-image: url(loading.gif);
 background-size: contain;
}

解释:使用 contain 表示,尽可能让图片完整的显示在元素内。

body {
 background-image: url(loading.gif);
 background-size: 240px 240px;
}

解释:长度值的用法,分别表示长和高。

6.background-attachment

说明

CSS 版本

scroll

默认值,背景固定在元素上,不会随着内容一起滚动

1

fixed

背景固定在视窗上,内容滚动时背景不动

1

body {
 background-image: url(loading.gif);
 background-attachment: fixed;
}

解释:fixed 属性会导致背景产生水印效果,拖动滚动条而背景不动。

7.background-origin

说明

CSS 版本

border-box

在元素盒子内部绘制背景

3

padding-box

在内边距盒子内部绘制背景

3

content-box

在内容盒子内部绘制背景

3

div {
 width: 400px;
 height: 300px;
 border: 10px dashed red;
 padding: 50px;
 background-image: url(img.png);
 background-repeat: no-repeat;
 background-origin: content-box;
}

解释:设置背景起始位置。

8.background-clip

说明

CSS 版本

border-box

在元素盒子内部裁剪背景

3

padding-box

在内边距盒子内部裁剪背景

3

content-box

在内容黑子内部裁剪背景

3

div {
 width: 400px;
 height: 300px;
 border: 10px dashed red;
 padding: 50px;
 background-image: url(img.png);
 background-repeat: no-repeat;
 background-origin: border-box;
 background-clip: padding-box;
}

解释:在内边距盒子内部裁剪背景。

9.background

div {
 width: 400px;
 height: 300px;
 border: 10px dashed red;
 padding: 50px;
 background: silver url(img.png) no-repeat scroll left top/100% border-box content-box;
}

解释:完整的简写顺序如下:

[background-color]
[background-image]
[background-repeat]
[background-attachment]
[background-position]/[background-size]
[background-origin]
[background-clip]

热心网友 时间:2022-04-21 22:40

百度HI交谈,或者你把站点地址补充一下!
晕死~你站点有什么东西这么占资源呀~一开就当浏览器~你把CSS样式贴给我看把!

.boxleft {
margin-left:5px;
border-bottom:1px dashed #8FC31F;
width:200px;
height:20px;
padding-top:8px;
padding-left:12px;
font-size:14px;
font-weight:bold;
color:#055da4;
}
.box {
border:solid 1px #8FC31F;
background-color:#95CDF8;
position:relative;
padding:5px 6px;
margin-bottom:8px;
}
.box h6 {
color:#0353aa;
font-size:14px;
border-bottom:dashed 1px #009900;
line-height:23px;
padding-left:7px;
font-weight:bold;
margin-bottom:9px;
}
.list {
border:solid 1px #8fc31f;
padding:1px;
width:184px;
line-height:128px;
height:127px;
margin-bottom:14px;
}
.list ul {
border-top:solid 1px #8fc31f;
border-left:solid 1px #716f63;
border-right:solid 1px #ece9d8;
border-bottom:solid 1px #ece9d8;
width:182px;
height:125px;
overflow:auto;
}
ul.TabADS li, ul.TabADS2 li, ul.TabADS3 li {
width:46px;
float:left;
text-align:center;
color:#fff;
cursor:pointer;
line-height:18px;
border:solid 1px #8fc31f;
background:url(bqdq.gif) repeat-x 0 0;
margin-right:2px;
font-size: 12px;
}
ul.TabADS .TasADSOn, ul.TabADS2 .TasADSOn2, ul.TabADS3 .TasADSOn3 {
background-color:#f7fcff;
background-image:none;
border-bottom:solid 1px #fff;
line-height:18px;
color:#f88207;
}
.TabADSCon li, .TabADSCon2 li, .TabADSCon3 li {
line-height:22px;
color:#0055aa;
border-bottom:dashed 1px #8fc31f;
width:460px;
height:22px;
padding-right:8px;
}
#Index_Search .Main .dragTable .middle .input {
width:330px;
height:17px;
border:1px solid #8fc31f;
margin-left:10px;
}

热心网友 时间:2022-04-21 23:58

最好还是有本书参考,本人刚开始学习,帮不到你。

热心网友 时间:2022-04-22 01:33

593043530 QQ
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
找专业防水队做完还漏水怎么维权 法院会受理房屋漏水造成的纠纷吗? 巴西龟最长活多久,家养!!! 养胃的药最好的是什么啊 婴儿积食发烧不愿吃药怎么办 板门穴位在哪个部位 手机设置放偷看的方法? 凝结水回收器生产厂家? 个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 南京行知实验中学的中学简介 陕西师范大学课余活动 何崇本奖学金什么时候发 女朋友要是突然不管你了说明了什么 老师说不管你了怎么办 一个人说他随便你做什么,他不管你了代表什么 如果老师对我说说:“我不管你了!”后果会怎样? 你心爱的人突然给你说了不管你了,代表啥? 男朋友说不管你了什么意思?是要分手了吗? “你尽情的玩吧 以后我不管你了”什么意思? 如果有一个人对你说他不管你了 是什么意思 为何一直管你的人突然不管你了,心里突然开始发慌了? 男朋友问我,如果我不管你了,你会怎么办? 女生说,以后我不管你了什么意思 女生说不管你了是什么意思 对象不管你了怎么办? 男朋友说不管你了意味着什么? 不管你了 怎么回答 手机连接电脑上,怎么找到手机的系统设置 手机连接电脑,怎么在电脑上操作手机上的内容 描写海边很美的四字词语? 打印用英语单词怎么说? thank your very much! "打印"英语怎么说? 用自己注册的商标,可以开旗舰店吗? PSP最终幻想零式CG黑屏如何解决 用授权的商标能在天猫开品牌旗舰店吗?(特产类) 最终幻想:零式HD fftype0hd.exe 停止 打印机英语怎么说 本来刚注册的一个商标,能否开设天猫旗舰店!! 个人名下商标可以开旗舰店吗 打印的英文怎么说呢,通常用哪个词呢都 用授权的的商标能再天猫开设品牌旗舰店吗? 就是现在是个体申请了一枚商标,以后注册公司开天猫旗舰店,可以自己授权给公司名下用是吗? 打印还是复印?用英语怎么说 打印还是扫描?用英文怎么说? 商标网上处于初步审定状态的商标可以开淘宝旗舰店吗? 韩语打印怎么说? 京东开店,公司授权商标给别人开了旗舰店,自己公司在申请一个商标还能开旗舰店吗? 打印店打印东西怎么说 h7cx-aw计数器可以接外部按钮清零吗?具体方法,接法!