永发信息网

如何让div显示边框border样式

答案:2  悬赏:10  手机版
解决时间 2021-01-26 16:39
如何让div显示边框border样式
最佳答案
元素的边框 (border) 是围绕元素内容和内边距的一条或多条线。控制边框的属性是 border 属性。边框在HTML元素的修饰中几乎无时无刻都会用到,给网页设计带来更丰富的视觉体验,通过 CSS border 属性允许你规定元素边框的样式、宽度和颜色。--------------------------------------------------------------------------------边框与背景最新CSS2.1 作出了解释:元素的背景是包括内容、内边距和边框区。也就是说,当边框是间断的(例如,虚线),在边框间断的地方应该显示的是背景。大多数浏览器都遵循 CSS2.1 定义,不过一些较老的浏览器可能会有不同的表现。--------------------------------------------------------------------------------边框的样式边框样式将是所有网页设计师最为关心的一点,丰富的样式将会带来更美观的页面设计。CSS 的 border-style属性 定义了 10 个不同的样式,包括 none。例如,您可以为把一幅图片的边框定义为 outset,使之看上去像是“凸起的按钮”:img {border-style:outset;} --------------------------------------------------------------------------------定义多种样式同理,您可以为一个边框定义多个样式,例如:.more {border-style: solid dotted dashed double;} 上面这条规则定义了四种边框样式:实线上边框、点线右边框、虚线下边框和一个双线左边框。--------------------------------------------------------------------------------定义单边样式如果您希望为元素框的某一个边设置边框样式,而不是设置所有 4 个边的边框样式,可以使用下面的单边边框样式属性:1. border-top-style2. border-right-style3. border-bottom-style4. border-left-style因此这两种方法是等价的:.noleft {border-style: solid solid solid none;}
.noleft {border-style: solid; border-left-style: none;} 注意:如果要使用第二种方法,必须把单边属性放在简写属性之后。因为如果把单边属性放在 border-style 之前,简写属性的值就会覆盖单边值 none。--------------------------------------------------------------------------------边框的宽度您可以通过 border-width 为边框指定宽度。为边框指定宽度有两种方法:1.可以指定长度值,比如 3px 或 1em;2.使用 3 个预设值,它们分别是 thin(细) 、medium(普通,默认值) 和 thick(粗)。所以,我们可以这样设置边框的宽度:.wid {border-style: solid; border-width: 5px;} 或者:
.wid {border-style: solid; border-width: thick;}注释:CSS 没有定义 3 个关键字的具体宽度,所以一个用户代理可能把 thin 、medium 和 thick 分别设置为等于 5px、3px 和 2px,而另一个用户代理则分别设置为 3px、2px 和 1px。--------------------------------------------------------------------------------定义单边宽度您也可以通过下列属性分别设置边框各边的宽度:1. border-top-width2. border-right-width3. border-bottom-width4. border-left-width所以可以这样定义:
.ya {border-style: solid;
border-top-width: 10px;
border-right-width: 10px;
border-bottom-width: 15px;
border-left-width: 15px;}--------------------------------------------------------------------------------为什么没有边框?在前面的例子中,您已经看到,如果希望显示某种边框,就必须设置边框样式,比如 solid 或 outset。那么如果忘记设置 border-style 属性 会出现什么情况呢?h1 {border-width: 20px;} 尽管边框的宽度是 20px,但是在没有定义border-style 属性 的情况下,无论设置了宽度为多少,会自动将宽度设置为0。
提示:这一点非常重要。事实上,因为忘记声明边框样式是一个初学者常犯的错误。--------------------------------------------------------------------------------边框的颜色设置边框颜色非常简单。CSS 使用border-color属性来控制边框颜色,它一次最多可以接受4个颜色值。您可以使用任何类型的颜色值,包括类似 命名颜色(red),RGB,十六进制:.col {
border-style: solid;
border-color: red;}提示:如果没有为边框声明颜色,默认情况下它将与元素的文本颜色相同。另外,如果元素没有任何文本,则继承父元素的文本颜色,以此类推。--------------------------------------------------------------------------------定义单边颜色还有一些单边边框颜色属性。它们的原理与单边样式和宽度属性相同:1. border-top-color2. border-right-color3. border-bottom-color4. border-left-color要指定实线黑色边框,而右边框为实线红色,可以这样指定:.bla {
border-style: solid;
全部回答
边框虚线样式:dashed 边框实现样式:solid border:1px dashed #000 代表设置对象边框宽度为1px黑色虚线边框 border:1px solid #000 代表设置对象边框宽度为1px黑色实现边框
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
宏伟区体育场地址在什么地方,我要处理点事
勇强图文广告地址好找么,我有些事要过去
八字什么多的适合炒股
成语见异思迁的意思是什么啊?有知道释义的请
内庭穴的定位是()。行间穴的定位是()。
阳光人寿两全险(分红型)购买了四年每年一万
沈阳刘老根大舞台适合孩子看吗
怎么在网上能找到马来西亚人
安杰图文广告地址有知道的么?有点事想过去
气膜足球馆地址在什么地方,想过去办事
过期药埋在花盆里能起到啥作用
泥人张第六代传人到底是张宇还是张凡云
求一部动画片主角是用剑的剑柄上有颗珠子珠子
功夫熊猫3票房最终多少 最新票房统计不断更新
关于购买拆迁安置房房产证 我家今天购的别人
推荐资讯
layup在篮球术语中是什么意思?
欢子最近有出新歌吗
2019年蓉城学堂课课练八年级英语上册人教版答
24岁一切都不好
顺辉瓷砖地址在哪,我要去那里办事
武当祖师掌门居住哪个宫殿
速度与激情观后感,用英语写100词左右
我刚结婚,却爱上了别的女人
意莹美容院地址有知道的么?有点事想过去
天蝎座女生怎么吸引男生注意
成语琵琶胡语的意思是什么啊?有知道释义的请
成语戕身伐命的意思是什么啊?有知道释义的请
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?