border style
很多同学在进行编程学习时缺乏系统学习的资料。本页面基于border style内容,从基础理论到综合实战,通过实用的知识类文章,标准的编程教程,丰富的视频课程,为您在border style相关知识领域提供全面立体的资料补充。同时还包含 backbone、background、background attachment 的知识内容,欢迎查阅!
border style相关知识
-
CSS盒模型盒模型边框 div{ border:2px solid red; /*粗细、样式和颜色(边框三个属性)。*/ } 上面是缩写,可以分开写 div{ border-width:2px; border-style:solid; border-color:red; } 注意,border-style(边框样式)常见有三种样式:dashed(虚线)dotted(点线)solid(实线) 可以单独设置盒模型的边框 div{ bor
-
水平线加小箭头的效果<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <style> body{ margin: 0; padding: 0; } .content{ position: relative; width: 100%; height:200px; border-bottom:2px #000 solid; } .tag em{ display: block; border-width: 20px; position: absolute; bottom: -40px; left:50%; transform:translateX(-50%); border-style: solid; border-color: #000 transparent transparent; font-size: 0; line-height
-
用一个DIV,CSS做一个旋转的风车,就是觉得CSS很强大,纯属娱乐<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> #fengche { margin: 50px auto; width: 100px; background: rgb(155, 197, 51); border-color: rgb(255, 255, 255); border-style: dotted; border-width: 50px 0px 50px 0px; border-radius: 50%; position: relative; -webkit-animation: circle 4s infinite linear; } /*匀速 循环*/ @-webkit-keyframes circle { 0% { transform: rotate(0d
-
好程序员前端教程css中可被继承和不可被继承的属性好程序员前端教程css中可被继承和不可被继承的属性 一.无继承性的属性 1.display:规定元素应该生成的框的类型 2.文本属性:vertical-align:垂直文本对齐 text-decoration:规定添加到文本的装饰 text-shadow:文本阴影效果 white-space:空白符的处理 unicode-bidi:设置文本的方向 3.盒子模型的属性:width,height,margin,margin-top,margin-right,margin-bottom,margin-left,border,border-style,border-top
border style相关课程
border style相关教程
- 2.2 分割线的样式 Markdown 的目标是整个文档的风格统一,但是既然依托于 html 语法,那我们就依然能通过修改 CSS 的方式定制分割线的样式。实例 2:修改分割线的粗细### 分割线的尺寸#### 3px 宽线条___#### 5px 宽线条___#### 10px 宽线条___<style>hr:nth-of-type(1) { border-width: 3px 0 0 0 !important;}hr:nth-of-type(2) { border-width: 5px 0 0 0 !important;}hr:nth-of-type(3) { border-width: 10px 0 0 0 !important;}</style>渲染结果如下:实例 3:修改分割线的颜色:### 分割线的颜色#### 红色分割线___#### 蓝色分割线___#### 半透明的黑色分割线___#### 渐变色分割线___<style>hr:nth-of-type(1) { border-color: red !important;}hr:nth-of-type(2) { border-color: #00F !important;}hr:nth-of-type(3) { border-color: #0005 !important;}hr:nth-of-type(4) { border-image: linear-gradient(to right, #F00, #0F0 20%, #00F 80%, #000) 1 !important;}</style>渲染结果如下:实例 4:修改分割线的类型:### 分割线的类型#### 实线分隔线___#### 虚线分割线___#### 点状分割线___#### 双线分割线___#### 凹槽分割线___#### Inset分割线___#### Outset分割线___<style>hr { border-style: none !important; border-top-width: 5px !important;}hr:nth-of-type(1) { border-top-style: solid !important;}hr:nth-of-type(2) { border-top-style: dashed !important;}hr:nth-of-type(3) { border-top-style: dotted !important;}hr:nth-of-type(4) { border-top-style: double !important;}hr:nth-of-type(5) { border-top-style: groove !important;}hr:nth-of-type(6) { border-top-style: ridge !important;}hr:nth-of-type(7) { border-top-style: inset !important;}hr:nth-of-type(8) { border-top-style: outset !important;}</style>渲染结果如下:
- 1.4 border 定义图片的边框,在 HTML5 中推荐使用 css 的 border 样式替代968上述定义了一个 border 是 2 的图片,同样可以使用 css 的方式替代:969
- 3. 语法 border: [border-width ||border-style ||border-color |inherit] ;属性值:参数名称参数类型解释border-width[‘px’|‘rem’|’%’]控制边框的宽度border-stylestring控制边框的样式border-colorstring控制边框的颜色inherit[’’|’’]控制边框展示在元素宽高尺寸的外部还是内部border-width、border-style、border-color它们的用法遵循 css 的:左上、 右上 、右下 、左下 的原则。最多可以添加 4 个参数。相关属性:参数名称参数类型border-top[border-width |border-style |border-color |inherit]border-bottom[border-width |border-style |border-color |inherit]border-right[border-width |border-style |border-color |inherit]border-left[border-width |border-style |border-color |inherit]boder可以直接设置元素的宽度、边框样式、颜色,不需要再去单独通过border-width、border-style、border-color去设置。
- 1.5 style style 属性定义了元素的行内样式(也叫内联样式),行内样式优先于任何其他形式定义的样式。931其他两种定义元素样式的方式是:style 标签;引入 css 样式文件。<style>.test{}</style><!-- 使用标签的方式 --><link href="/css/test.css" /> <!-- 使用引用的方式 -->其中 css 样式的优先级是: 行内样式 > 标签方式 > 引用文件 方式。关于样式的内容本章节不做具体讨论。
- 3.1 nvue 的 css 写法受限 虽然 nvue 也可以多端编译,但是在 nvue 页面编写 css 没有在 vue 页面方便。nvue 页面的 css 写法是受限的。来看一下在 nvue 页面下,正确和错误的 css 写法实例:3.1.1 border 不支持简写,在 nvue 中需要拆分/* 错误写法 */.class { border: 1px black solid;}/* 正确写法 */.class { border-width: 1px; border-style: solid; border-color: black;}3.1.2 选择器只能选择单类比如我们给下面的 HTML 代码添加样式。<div class='imooc'> <text class=’imooc-text’>慕课网</text></div>我们要给 <div> 的下一级 <text> 添加样式,不能直接 .imooc>text 这样写,需要给 <text> 单独添加一个样式属性,单独给这个属性定义样式。下面来演示一下在 nvue 页面添加样式的正确和错误的写法。/* 错误写法 */.imooc>text {background-color: green;border-width: 1px; border-style: solid; border-color: black;}/* 正确写法 */.imooc { border-width: 1px; border-style: solid; border-color: black;}.imooc-text {background-color: green;}3.1.3 引入样式文件在 nvue 页面不能直接使用 import 引入样式文件。并且在 App.vue 文件中中定义的全局样式不会在 nvue 页面生效,nvue 页面的全局样式需要我们手动引入。/* 错误写法 */<style> @import "@/main.css"; </style>/* 正确写法 */<style src="@/main.css"></style>3.1.4 不支持预编译语言在 nvue 页面不支持使用 scss、less 等预编译语言。/* 错误写法 */<style lang="scss"> </style>3.1.5 引入字体文件在 nvue 中,不能在 <style> 标签中直接引入字体文件,需要用 weex 来加载字体。实例:const domModule = weex.requireModule('dom');domModule.addRule('fontFace', { 'fontFamily': "iconfont", 'src': "url('./font.ttf')"});
- 1. 官方解释 CSS 的 border 属性是一个用于设置各种单独的边界属性的简写属性。 border 可以用于设置一个或多个以下属性的值: border-width、border-style、border-color。
border style相关搜索
-
back
backbone
background
background attachment
background color
background image
background position
background repeat
backgroundcolor
backgroundimage
background属性
badge
bash
basics
basis
bat
bdo
bean
before
begintransaction