WEB前端网页设计 网页代码参数(背景、图片)类

news2024/11/23 12:15:50

 

目录

设置圆角

旋转属性:

box-sizing属性:

设置背景图像固定background-attachment

设置多重背景图像

鼠标光标形状:cursor

”图片背景“

background-size 背景图片的大小

背景图像的位置  px

无序列表  :

  • 标签

    项目符号  :

  • 标签

    用border边框做三角形

    有序列表:

    1. 标签    
    2. 标签


边框属性

border-style

none无、solid单实线、dashed虚实线、dotted点线、double双实线

边框粗细

border-width

边框颜色

border-color

 

 

 

border-radius:20px/30px

表示圆角的水平半径的长度为20px,垂直半径的长度为30px

border-radius:20px  25px/30px  35px

表示左上角 水平和垂直半径为20px和30px,右下角  水平和垂直半径为25px和35px

border-radius:40px  50px  60px/70px  80px  90px

表示左上角为40px和70px,右下角和左下角为20px和80px,右下角为60px和90px

border-radius:45px  55px  65px  75px/70px  80px  90px  100px

表示左上角为45px和70px,右上角为55px和80px,右下角为65px和90px,左下角为75px和100px

 

设置圆角

border-radius:20px/30px

水平半径参数/垂直半径参数

border-radius:20%/30%

表示圆角的水平半径的长度为20px,

垂直半径的长度为30px

表示圆角的水平半径为边框宽度的20%,

垂直半径都为边框高度的30%

单独设置一个圆角的时候只能设置一个值,不然无法生效

左上角

border-top-left-radius

右上角

border-top-right-radius

左下角

border-bottom-left-radius

右下角

border-bottom-right-radius

一个参数:

四个角

两个参数:

左上角、右下角

三个参数

左上角、右下角和左下角、右下角

四个参数

左上角、右上角、右下角、左下角(按顺时针排列)

旋转属性:

transform:rotate(45deg);

顺时针旋转45°

transfrom:rotate(-45deg);

逆时针旋转45°

box-sizing属性:

格式为--->>box-sizing:content-box/border-box

content-box

默认值

border-box

定格width属性设置的长度,不受其他属性影响(padding、margin等)

设置背景图像固定background-attachment

scroll

图像随页面元素一起滚动

fixed

图像固定在屏幕上,不随屏幕一起滚动

设置多重背景图像

(以逗号隔开各项参数)

background-image:url(图片)url(图片)url(图片);

background-position: left  bottemright  topcenter  center;

box-shadow属性:阴影

参数值

说明

像素值1

表示元素水平阴影位置,可以为负值

像素值2

垂直阴影位置

像素值3

阴影模糊半径

像素值4

阴影拓展半径

颜色值

阴影颜色

阴影类型

内阴影(inset)、外阴影(默认)

鼠标光标形状:cursor

鼠标光标插入图片

cursor:url(图片路径),pointer

‘后面的备选项可生效’

 

transform: rotate(45deg);

旋转属性,deg角度

图片背景

给谁加背景即选择谁作为选择器

background-image:url(图片路径);

只有此一条代码,背景则会重复显示

background-repeat: no-repeat

此条表示 只显示一张图片背景

background-repeat: repeat-x

表示图片背景按水平排序

background-repeat: repeat-y

表示图片背景按垂直排序

background-repeat: repeat

默认值,全覆盖

background-color: rgba( 1/0 );

格式:rgba(0,0,0,1)

前三位表示颜色,第四位表示是否透明

设置背景颜色的透明度

0表示全透明;1表示不透明

0.5表示半透明

border-right-color: transparent;

直接将颜色变为透明

background-size 背景图片的大小

百分比%

两个值  表示 宽度 和 高度

像素px

两个值  表示 宽度 和 高度

cover

把图片扩展到足够大,使背景图像完全覆盖背景区域

contain

把图像扩展到最大尺寸,使其宽度和高度完全适应内容区域

背景图像的位置  px

主要定位于左上角

background-position:20px  25px

表示左边离父元素20px,上面离父元素25px

background-position:0  0  / left  top

即位于元素的左上角

background-position属性取值单位

水平方向

left   center   right

垂直方向

top   center   bottom

百分比定位

图像的左上角对齐元素的左上角

0%  0%

图像的中点对齐元素的中点

50%  50%

图像20%  30%的点和元素20% 30%的点对齐

20%   30%

图像的右下角对齐元素的右下角

100%   100%

如果只有一个百分数,将作为水平值;

垂直默认值为50%

无序列表  <ul>标签

项目符号  <li>标签

<ul  type="disc">

li{

list-style-type:none

}

none  无标记

disc    实心圆

circle  空心圆

square  实心方块

decimal  数字

background-image: url(图片路径); 

使用指定图片作为项目符号

ul {

  padding-left: 2rem; //设置列表左边间隔以放置图片

  list-style-type: none; //取消默认的项目符号图标

}

ul li {

  list-style-type:none   //先取消项目符号

  padding-left: 2rem;    //设置列表左边间隔以放置图片

  background-image: url(图片路径);  //为每一个li插入图片

  background-position: 0 0;    //定位为最左和最上

  background-size:  1.6rem;      //为图片与li设置0.4rem的间隔

  background-repeat: no-repeat; 

//取消默认的图片复制,就显示一个图标

}

用border边框做三角形

.a{

width: 50px;

height: 50px;

border: black solid;

border-width: 30px;

border-color: red green yellow blue;  /*上右下左*/

border-top-width: 0px;

border-left-color: rgba(0,0,0,0);

border-right-color: transparent;

}

#用边框做三角形

将长、宽改成0px,

将边框颜色改为透明或白色,

显示其中一个颜色即可

溢出的文本不显示

overflow:hidden

始终为一行文本

white-space:nowrap

有序列表:<ol>标签     <li>标签

符号变为 数字 等顺序

鼠标光标悬停或经过文本时显示图片

img{

display: none;

}

.a:hover img{

display: block;

}

<ol>

<li class="a"><img src="图片路径"/>第一份</li>

<li>第二份</li>

<li>第三份</li>

</ol>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/59144.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

解决cocos2d-x-4.0 Android Demo构建遇到的问题

环境 硬件&#xff1a;macbook pro 四核Intel Core i7系统&#xff1a;macOS Big Sur 11.4.2、 xcode Version 13.1 、cmake 3.20.5软件&#xff1a;iterm2 Build 3.4.8、zsh 5.8、Android Studio Dolphin | 2021.3.1cocos2d-x v4 &#xff1a; 官方下载压缩包 http://cocos2d…

讲点登录业务

1.单点Session 通过判断用户是否有服务器赋予的session_id&#xff0c;点对点服务器的用户信息&#xff0c;确认用户身份 缺点&#xff1a; 单点性能压力大无法扩展&#xff0c;如果是分布式的话&#xff0c;其他的服务怎么进行认证呢&#xff1f; 2.Redis解决共享问题 我们…

JavaWeb(四)

前言 在学习JSP之前&#xff0c;首先咱们要了解的是&#xff0c;学这个语言有什么用&#xff0c;这个语言用在哪里呢&#xff1f; 这就要从咱们的MVC框架开始讲起 MVC模式是一种软件架构模式&#xff0c;对于我这种软件工程专业的人来说&#xff0c;真的是逃离不了学这个东西。…

Java_题目_学生管理系统_注册登录忘记密码

学生管理系统升级版 Java_题目_学生管理系统_业务分析并搭建主菜单_查询添加删除修改 需求&#xff1a; ​ 为学生管理系统书写一个登陆、注册、忘记密码的功能。 ​ 只有用户登录成功之后&#xff0c;才能进入到学生管理系统中进行增删改查操作。 分析&#xff1a; 登录…

微信小程序自动化测试实践(附 Python 源码)| 实战系列

为什么要进行小程序自动化测试 随着微信小程序的功能和生态日益完善&#xff0c;很多公司的产品业务形态逐渐从 App 延升到微信小程序、微信公众号等。小程序项目页面越来越多&#xff0c;业务逻辑也越来越复杂&#xff0c;全手工测试已无法满足快速增长的业务需求。 然而&am…

LL(1)文法的核心原理

来自编译原理课本&#xff0c;课本上讲的非常好&#xff0c;这里用我自己的方法再讲述一下。 讨论范围&#xff1a;2型文法&#xff0c;产生式的左边只有一个非终结符号。&#xff08;这样才能构建树&#xff09; 用语法树去进行巨型分析的时候会遇到的问题&#xff1a;多个候…

web前端期末大作业 html+css+javascript汽车介绍网页设计实例 企业网站制作(带报告3490字)

&#x1f389;精彩专栏推荐 &#x1f4ad;文末获取联系 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 &#x1f482; 作者主页: 【主页——&#x1f680;获取更多优质源码】 &#x1f393; web前端期末大作业&#xff1a; 【&#x1f4da;毕设项目精品实战案例 (10…

WEB前端网页设计 CSS网页代码 基础参数(三)

目录 font-size属性单位; color&#xff1a;文本颜色 间距 text-decoration&#xff1a;文本装饰 text-align&#xff1a;水平对齐方式 white-space&#xff1a;空白符处理 text-overflow&#xff1a;标示对象内溢出文本 盒子模型&#xff1a; 高度坍…

Python课程设计-图书管理系统

Python课程设计-图书管理系统摘要第一章 绪论1.1 开发环境及技术1.2 系统实现功能描述第二章 功能详细设计与实现2.1 系统框架各层次实现2.1.1 可视页面设计2 数据库设计3 逻辑流程设计2.2 主要功能的设计与实现1 功能 1用户登录2 功能 2展示图书3 功能 3添加图书4 功能 4删除图…

3dmax 打开查看模型

下载一个3dmax模型如下图&#xff1b;包含一个.max文件&#xff0c;一个文件夹&#xff1b; 从File菜单打开该模型&#xff1b;打开对话框右侧会显示模型的一个缩略图&#xff1b; 有任何情况均忽略&#xff0c;直接打开&#xff0c;出现一个Scene Converter对话框&#xff0c;…

Spring MVC 源码分析

Spring MVC 源码分析1. 回顾Servlet1.1. 什么是Servlet1.2. Servlet工作模式1.3. Servlet的工作原理1.4. 源码分析1.4.1. Servlet接口1.4.2. GenericServlet抽象类1.4.3. HttpServlet抽象类1.5. Servlet的局限性2. Spring MVC简介2.1. 什么是MVC2.2. 什么是Spring MVC&#xff…

【深度学习】详解 BEiT

目录 摘要 一、引言 二、方法 2.1 图像表示 2.1.1 图像 patch 2.1.2 视觉 token 2.2 主干网络&#xff1a;图像 Transformer 2.3 预训练 BEiT&#xff1a;掩码图像建模 2.4 从变分自动编码器的角度来看 2.5 预训练设置 2.6 在下游视觉任务微调 BEiT 三、实验 3.…

谁还说我没表情包用?马上用Python采集上万张个表情包

前言 今天来表演一手 采集全网表情包图片 虽然我现在的wx表情包已经996个了&#xff0c;但是我还在存表情包哈哈&#xff0c;多了就继续删 现在跟人聊天&#xff0c;不发个表情包&#xff0c;我都觉得不对劲&#xff0c;怪难受的 索性今天就来&#xff0c;给你们分享一下&a…

Vue3:分析elementplus表格第一列序号hover变多选框实现思路

灵感来自Vue el-table 表格第一列序号与复选框hover切换 源码是通过Vue2elementui去实现的&#xff0c;本篇是通过Vue3elementplus实现&#xff0c;所以在代码上面有些许不同&#xff0c;但函数名一致 实现思路&#xff1a; ①通过表头是多选框&#xff0c;我们可以判定这一…

9.1、面向对象编程

文章目录面向对象编程简介面向对象编程面向对象编程的三大特性对象和类封装练习继承什么是继承重写父类方法多继承私有属性和私有方法多态项目案例&#xff1a;栈和队列的封装栈的封装队列的封装python是面向对象的编程语言 面向对象编程简介 “面向过程”(Procedure Oriente…

Java并发编程—synchronized

文章目录synchronized 的底层实现原理监视器锁对象的锁的获取过程如下&#xff1a;monitorexit&#xff1a;加synchronized锁前后对比synchronized的作用synchronized的三种主要用法synchronized为什么是 非公平锁&#xff1f;————————————————————————…

大数据项目 --- 电商数仓(一)

这个项目实在数据采集基础使用的,需要提前复习之前学的东西,否则的话就是很难继续学习.详见博客数据项目一 ---数据采集项目.大数据项目 --- 数据采集项目_YllasdW的博客-CSDN博客大数据第一个项目笔记整理https://blog.csdn.net/m0_47489229/article/details/127477626 目录 …

Android 基于物理特性动画 —— 弹簧动画

在安卓开发中我们可以通过动画添加视觉提示&#xff0c;向用户通知应用中的动态。当界面状态发生改变时&#xff08;例如有新内容加载或有新操作可用时&#xff09;&#xff0c;动画尤其有用。动画还为应用增加了优美的外观&#xff0c;使其拥有更高品质的外观和风格。 首先来…

Java并发编程—并发和并行、线程上下文

文章目录并发和并行并发和并行的区别上下文切换相关问题为什么循环次数少的情况下&#xff0c;单线程快&#xff1f;什么时候需要用多线程&#xff1f;线程上下文切换消耗的时长&#xff1f;用什么测试的线程上下文&#xff1f;面试回答下面的工具会加分&#xff1a;如何减少上…

DQL简介

学习笔记之DQL 数据查询语言&#xff0c;用来查询数据库中表的记录。 查询关键字&#xff1a;select 基本查询 1查询多个字段 select 字段1&#xff0c;字段2&#xff0c;字段3.. from 表名; select * from 表名;2设置别名 select 字段1 [别名1],字段2[别名2]... from 表名;3…