css边框

css简单实现带箭头的边框

痞子三分冷 提交于 2019-11-30 07:14:08
实现一个普通边框 <style> .border { width: 100px; height: 50px; border: 1px solid red; } </style> <div class="border"></div> web前端开发学习Q-q-u-n: 784783012 ,分享学习的方法和需要注意的小细节,不停更新最新的教程和学习方法 (详细的前端项目实战教学视频,PDF) 实现由四个三角形组成的正方形 <style> .triangle { width: 0; height: 0; border: 100px solid red; border-right-color: green; border-left-color: blue; border-top-color: black; } </style> <div class="triangle"></div> 三角形 <style> .triangle-bottom { width: 0; height: 0; border: 100px solid transparent; border-top-color: red; } </style> <div class="triangle-bottom"></div> 将左右下边颜色设置为透明 transparent,得到向下的箭头 将三角形放入边框中 <style>

css三大特性

让人想犯罪 __ 提交于 2019-11-30 07:00:13
css,层叠样式表 CSS层叠性 所谓层叠性是指多种CSS样式的叠加。 是浏览器处理冲突的一个能力,如果一个属性通过两个相同选择器设置到同一个元素上,那么这个时候一个属性就会将另一个属性层叠掉 比如先给某个标签指定了内部文字颜色为红色,接着又指定了颜色为蓝色,此时出现一个标签指定了相同样式不同值的情况,这就是样式冲突。 1.样式冲突,遵循的原则时就近原则 2.样式不冲突,不会层叠 CSS继承性 子承父业 所谓继承性是指书写CSS样式表时,子标签会继承父标签的某些样式,如文本颜色和字号。想要设置一个可继承的属性,只需将它应用于父元素即可。 适当使用,不可滥用,好处减低了css的复杂度,子元素可以继承父元素的哪些样式(color,text-,font-,line-) CSS优先级 定义CSS样式时,经常出现两个或更多规则应用在同一元素上,这时就会出现优先级的问题。 继承样式的权重为0,即在嵌套结构中,不管父元素的权重多大,被子元素继承是,权重都为0. 行内样式优先。行内样式权重相当高 权重相同时,层叠行,就近原则 css有一个命令 !important 优先级最大 ### CSS的特殊性(Specificity) 关于css 的权重,我们需要一套公式,就叫CSS的特殊性(Specificity),我们称之为css特性或非凡性 css特性有四个数字组成,从左到右,左边最大,数位没有进制

CSS

二次信任 提交于 2019-11-30 06:55:26
CSS 1.CSS介绍 现在的互联网前端分三层: HTML:超文本标记语言.从 语义 的角度描述页面 结构 . CSS:层叠样式表.从 审美 的角度描述页面 样式 . JS:JavaScrpit.从 交互 的角度描述页面 行为 . CSS:Cascading Style Sheet,层叠样式表。CSS的作用就是给HTML页面标签添加各种样式, 定义网页的显示效果 。简单一句话:CSS将网页 内容和显示样式进行分离 ,提高了显示功能。 HTML的缺陷: 不能适应多种设备 要求浏览器必须智能化足够庞大 数据和显示没有分开 功能不够强大 CSS优点: 使数据和显示分开 降低网络流量 使整个网站视觉效果一致 使开发效率提高(耦合性降低) CSS语法 每个css样式由两个组成部分:选择器和声明.声明包括属性和属性值,每个声明之后用分号结束 h1{color:red;font-size:14px 选择器{css样式:样式对应的值} 2.CSS的引入方式 行内样式 在<body>标签内引入 <div> <p style="color: green">我是一个段落</p> </div> 内接样式 在<head>标签内引入 <style > span{ color: yellow; } </style> 外界样式-链接式 在<head>标签内引入 <link rel="stylesheet"

web前端入门到实战:css中border-style 属性

二次信任 提交于 2019-11-30 05:54:20
border-style 属性用于设置元素所有边框的样式,或者单独地为各边设置边框样式。只有当这个值不是 none 时边框才可能出现。 例子 1 border-style:dotted solid double dashed; 上边框是点状 右边框是实线 下边框是双线 左边框是虚线 例子 2 border-style:dotted solid double; 上边框是点状 右边框和左边框是实线 下边框是双线 例子 3 border-style:dotted solid; 上边框和下边框是点状 右边框和左边框是实线 例子 4 border-style:dotted; 所有 4 个边框都是点状 可能的值 对web前端这门技术感兴趣的小伙伴可以加入到我们的学习圈来,工作第六个年头了,与大家分享一些学习方法,实战开发需要注意的细节。767-273-102 秋裙。从零基础开始怎么样学好前端。看看前辈们是如何在编程的世界里傲然前行!不停更新最新的教程和学习方法(web前端系统学习路线,详细的前端项目实战教学视频),有想学习web前端的,或是转行,或是大学生,还有工作中想提升自己能力的,正在学习的小伙伴欢迎加入。我们会一起结伴同行 前端前端前端 描述 最不可预测的边框样式是 double。它定义为两条线的宽度再加上这两条线之间的空间等于 border-width 值。不过,CSS

CSS实现圆角边框的完美解决方案

天大地大妈咪最大 提交于 2019-11-30 04:11:23
css实现图片圆角,兼容所有浏览器: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 <style type= "text/css" > /*通用样式--容器宽度值*/ .sharp{ width : 907px ; height : 606px ; margin-top : 20px ; float : left ; margin-left : 10px ; display : inline ;} .sharp .content div{ padding : 10px ; text-indent : 2em ;} .content{ height : 598px ;} /*这个高度值等于图片的高度值-8px*/ /*圆角框通用设置样式,如果要运用多个不同颜色,以下部分不用重新变化--------------*/ .b 1 ,.b 2 ,.b 3 ,.b 4 ,.b 5 ,.b 6 ,.b 7 ,.b 8 { height : 1px ; font-size : 1px ; overflow : hidden ; display : block ;} .b 1 ,.b 8 { margin : 0 5px ;} .b 2 ,.b 7 { margin

CSS-初学3

假如想象 提交于 2019-11-30 00:02:45
CSS三大特性 css层叠性 层叠性是指多种css样式的叠加。 是浏览器冲突的一个能力,如果一个属性通过两个相同选择器设置到同一个元素上,那么这个会将另一个属性层叠掉 一般情况下,如果出现样式冲突,则会按照css书写顺序,以最后的样式为准 样式冲突,遵循的原则是就近原则。那个样式离着结构近,就执行那个样式。 样式不冲突,不会层叠 css继承性 所谓继承性是指书写CSS样式表时,子标签会继承父标签的某些样式,如文本颜色和字号。想要设置一个可继承的属性,只需将它应用于父元素即可。 简单的理解就是:子承父业。 注意: 恰当地使用继承可以简化代码,降低CSS样式的复杂性。子元素可以继承父元素的样式(text-, font-,,1ine-这些元素开头的都可以继承,以及co1or属性) css优先级 定义CSS样式时,经常出现两个或更多规则应用在同一元素上,这时就会出现优先级的问题。 在考虑权重时,初学者还需要注意一些特殊的情况, 具体如下: 继承样式的权重为0。即在嵌套结构中,不管父元素样式的权重多大,被子元素继承时,他的权重都为0,也就是说子元素定义的样式会覆盖维承来的样式。 行内样式优先。应用sty1e属性的元素,其行内样式的权重非常高,可以理解为远大于100。总之,他拥有比上面提高的选择器都大的优先级。 权重相同时,CSS遵循就近原则。也就是说靠近元素的样式具有最大的优先级

48/49 前端--CSS样式

不问归期 提交于 2019-11-29 22:16:03
目录 CSS样式 1. 高度宽度 2. 字体属性 文字字体 font-family 文字大小 font-size 文字字重(粗细) font-weight 字体颜色 3. 文本 文本对齐 text-align 文字装饰 text-decoration 首行缩进 text-indent 练习: 4. 背景图 background 练习: 5. 边框 border 属性: 练习: 6. display属性 练习: 7. 盒子模型 margin外边距 padding内边距 练习: 8. float 浮动 练习: 9. overflow 溢出属性 练习: 10. 定位 position z-index 层级 opacity 标签透明度 圆形头像 CSS样式 1. 高度宽度 width:200px; # 宽度。50% 按父级标签的宽度百分比来算 height:200px; # 高度 块级标签才能设置宽度,内联标签的宽度由内容来决定。 2. 字体属性 文字字体 font-family font-family可以把多个字体名称作为一个“回退”系统来保存。如果浏览器不支持第一个字体,则会尝试下一个。浏览器会使用它可识别的第一个值。 p { font-family: "Microsoft Yahei", "微软雅黑", "Arial", sans-serif } 文字大小 font-size

圆角边框border-radius.

老子叫甜甜 提交于 2019-11-29 18:22:26
圆角边框 border-radius 在CSS中,用border-radius属性来定义圆角边框。 border-radius 属性是一个简写属性,用于设置四个 border-*-radius 属性。 border: solid; 必须先有边框线 border-radius: 50px 0px 30px 40px; /* border-radius: 左上 右上 右下 左下*/ border-radius: 50% 0 30%; /* border-radius: 左上 右上左下 右下*/ border-radius: 50em 0; /* border-radius: 左上右下 右上左下*/ 来源: https://www.cnblogs.com/chengdu123/p/11523207.html

给css边框设置阴影样式

元气小坏坏 提交于 2019-11-29 18:22:22
<style> width:300px; height:200px; background-color:blue; box-shadow:4px 5px 6px 7px rgba(0,0,0,.5) } </style> <body> <div class="one"></div> </body> box-shadow 它的4个参数分别表示:x轴的偏移量、y轴的偏移量、模糊半径、阴影颜色 来源: https://www.cnblogs.com/chengdu123/p/11523034.html

CSS 边框图像

旧街凉风 提交于 2019-11-29 16:34:42
border-image border-image 可以将图像应用到盒子的边框上。 border-image 属性需要3个值同时存在: URL 图片的地址 切割图片的位,4个边需要写4个值 如何处理边,它又3个种方式 stretch 伸展图片 repeat 重复图片 round 重复图片,同时会处理好边框效果 示例: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 <!DOCTYPE html> < html lang = "en" > < head > < meta charset = "UTF-8" > < title >盒子边框图像</ title > < style > div{ width:200px; height:50px; border: 2px outset green; margin:20px; } div.one{ -moz-border-image: url("dots.gif") 11 11 11 11 stretch; -webkit-border-image: url("dots.gif") 11 11 11 11 stretch; border-image: url("dots.gif") 11 11 11 11 stretch;