首页 > 其他分享 >前端知识之CSS(2)-字体样式、背景属性、边框设置、display属性

前端知识之CSS(2)-字体样式、背景属性、边框设置、display属性

时间:2022-08-23 21:26:44浏览次数:58  
标签:repeat 元素 边框 background border display CSS 属性

前端知识之CSS

字体样式

高度和宽度

width属性可以为元素设置宽度。
height属性可以为元素设置高度。
块级标签才能设置宽度,行内标签的宽度由内容来决定
<style>
p {
    height: 1000px;  /*高度*/
    width: 50px;	/*宽度*/
}
</style>

字体大小

font-size: 99px;  # 字体大小一般有固定的大小参考

字重

font-weight用来设置字体的字重(粗细)。

font-weight: bolder;  	/*字体粗*/
font-weight: lighter;	 /*字体细*/

image
文本颜色

颜色是通过CSS最经常的指定:

十六进制值 - 如: #FF0000
一个RGB值 - 如: RGB(255,0,0)
颜色的名称 - 如:  red
还有rgba(255,0,0,0.3),第四个值为alpha, 指定了色彩的透明度/不透明度,它的范围为0.0到1.0之间。

在一些截图软件中我们可以看到颜色的RGB

文字属性

文字对齐
  text-align 属性规定元素中的文本的水平对齐方式。
       left      左边对齐
       right     右对齐
       center    居中对齐
       justify   俩端对其
文字装饰
  text-decoration 属性用来给文字添加特殊效果。
  主要用于去除a标签默认的下划线
       none         默认定义标准的文本。
       underline    定义文本下的一条线。
       overline     定义文本上的一条线。
       line-through 定义穿过文本下的一条线。
       inherit      继承父元素的text-decoration属性的值。
 例如:
  a {
      text-decoration: none;
  }
首行缩进
  默认文字大小是16px 32像素:
  p {
      text-indent: 32px;
  }

12.背景属性

背景颜色
<style>
div {
background-color: orange;
height: 1600px;
width: 1600px;
}   
</style>

image

背景图片
<style>
div {
        background: url("https://img0.baidu.com/it/u=2196653892,2406547462&fm=253&fmt=auto&app=120&f=JPEG?w=509&h=500");
        width: 700px;
        height: 700px;
    } 
</style>

image

背景重复

repeat(默认):背景图片平铺排满整个网页
repeat-x:背景图片只在水平方向上平铺
repeat-y:背景图片只在垂直方向上平铺
no-repeat:背景图片不平铺

<style>
    div {
        background: url("https://img0.baidu.com/it/u=2196653892,2406547462&fm=253&fmt=auto&app=120&f=JPEG?w=509&h=500");
        /* background-repeat: no-repeat;  只会展现一张完整的图的,在div空间大于图片的大小*/
        background-repeat: repeat-x;
        width: 700px;
        height: 700px;
        border: 5px solid black;
    }
</style>

image

图片的位置
background-position:左右 上下;

指定位置

background-position:200px 200px;

左右上下居中

background-position:center center;

多个属性名前缀相同 那么可以简写

background:orange url('url') no-repeat center center;
一个个编写即可 不写就默认
如何实时修改图片位置

浏览器找到标签的css代码 然后方向键上下按住即可动态调整
image

13.边框设置

border属性


/*border-left: 5px red  solid;
/*上侧边框*/
/*border-top: 10px dotted orange;*/
/*右侧边框*/
/*border-right: 5px dashed black;*/
/*下侧边框*/
/*border-bottom: 8px solid deeppink;*/

简写设置

border: 5px red solid;  /*上下左右一致*/

边框样式
image
border-raduis属性

div {
    height: 500px;
    width: 500px;
    border: 5px solid red;
    /*画圆*/
    border-radius: 50%;
}

14.display属性

用于控制HTML元素的显示效果

image
image

隐藏标签
visibility:hidden: 可以隐藏某个元素,但隐藏的元素仍需占用与未隐藏之前一样的空间。也就是说,该元素虽然被隐藏了,但仍然会影响布局。

display: none; 可以隐藏某个元素,且隐藏的元素不会占用任何空间。也就是说,该元素不但被隐藏了,而且该元素原本占用的空间也会从页面布局中消失。

image

标签:repeat,元素,边框,background,border,display,CSS,属性
From: https://www.cnblogs.com/zxr1002/p/16617842.html

相关文章

  • from表单、css选择器、css组合器、字体样式、背景属性、边框设置、display设置
    目录一、form表单1.form表单功能2.表单使用原理二、前端基础之css1.关于css的介绍2.css语法3.三种编写CSS的方式3.1.style内部直接编写css代码3.2.link标签引入外部css文件......
  • Vue3.2 setup语法糖中组件的 name 属性如何定义
    方案一:增加一个脚本标签<scriptlang="ts">exportdefault{name:'Layout'}</script>方案二:使用插件unplugin-vue-define-options 方案三:(推荐)使用插件vit......
  • 面试题 - Final修饰属性
    final修饰数据类型基本数据类型final修饰基本数据类型后,数值不可被修改publicclassTemplate{//privatefinalinta=1;//显示初始化privatefina......
  • Python3项目初始化8-->css和bootstrap入门学习
    24、CSS基础HTML盒模型divspanCSS选择器,常见属性值Bootstrap栅格系统,表单,表格,常用组件。Div一个盒子,默认站一行Span行内元素P段落元素为什么需要div?t......
  • 表单标签、css
    目录表单标签一、获取用户输入的标签两大重要属性1.name属性2.value属性二、获取用户输入的input标签理论上需要label配合使用三、获取用户输入的input标签也可以添加背景......
  • css选择器
    一、form表单补充<!--1.from表单获取用户输入大两大属性-->name属性:相当于字典的Kvalue属性:相当于字典的Vform表单在获取到用户的输入然后发送给后端......
  • MybatisPlus属性自动填充
    阿里巴巴开发规范,对于每一张表都因该有id(主键),createTime(创建时间),updateTime(修改时间)这三个字段主键ID我们可以使用自增,或者雪花算法创建时间修改时间我们可以使用数......
  • css,css选择器,css伪类选择器,css选择器优先级,字体样式,背景属性,display属性
    表单(form)知识补充CSScss是什么css语法css布局分类css注释css选择器css选择器分组和嵌套css伪类选择器css选择器优先级!important 字体样式(fo......
  • WPF开发快速入门【3】WPF的基本特性(附加属性)
    概述本文描述WPF的附加属性。对于使用MVVM框架的项目,附加属性是非常重要的一个特性。 在MVVM框架下,ViewModel的代码通过控件的依赖属性来控制控件的,例如://ViewModel......
  • Swift - 属性
    属性的意义:将值和对象、结构体关联上储存属性将常量、变量存储为实例对象的一部分structPerson{varname:String=""//存储属性(变量)letage=10......