Bootstrap——制作个人简历网页、工具类【边框(添加、删除、颜色、圆角)、清除浮动、颜色(文本、链接、背景)、display属性、浮动、定位、文本对齐】

news2024/11/17 1:59:18

制作个人简历网页

代码:

<!DOCTYPE html>
<html>

<head>
	<meta charset="UTF-8">
	<title></title>
	<meta name="viewport"
		content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
	<link rel="stylesheet" type="text/css" href="../css/bootstrap.min.css" />
	<link rel="stylesheet" type="text/css" href="../css/font-awesome.min.css" />
	<style>
		.lbox {
			margin: 30px;
			padding: 10px;
		}

		.lbox.row {
			padding: 8px 0px;
		}

		.progress {
			margin-top: 5px;
		}

		.rbox {
			margin: 30px;
		}

		.rbox h4 {
			padding-bottom: 5px;
			color: #17a2b8;
			border-bottom: 1px solid #17a2b8
		}
	</style>
</head>

<body>
	<div class="container">
		<div class="row">
			<div class="col-sm-4 bg-info text-white left">
				<div class="lbok">
					<img src="images/1.jpg" class="img-fluid d-block m-auto" />
				</div>
				<div class="lbox">
					<p><i class="fa fa-user-o"></i>&nbsp;&nbsp;年龄:19</p>
					<p><i class="fa fa-id-card"></i>&nbsp;&nbsp;当前学历:专科</p>
					<p><i class="fa fa-user-circle-o"></i>&nbsp;&nbsp;政治面貌:团员</p>
					<p><i class="fa fa-wrench"></i>&nbsp;&nbsp;专业:计算机应用技术</p>
					<p><i class="fa fa-university"></i>&nbsp;&nbsp;学校:xxxxxx学院</p>
					<p><i class="fa fa-phone"></i>&nbsp;&nbsp;联系电话:12345678901</p>
					<p><i class="fa fa-envelope-o"></i>&nbsp;&nbsp;电子邮箱:1234567890@qq.com</p>
				</div>
				<div class="lbox">
					<h4>技能特长</h4>
					<div class="row">
						<div class="col-sm-4">
							<span>HTML</span>
						</div>
						<div class="col-sm-8">
							<div class="progress">
								<div class="progress-bar progress-bar-striped bg-success progress-bar-animated"
									style="width: 95%;">
								</div>
							</div>
						</div>
					</div>
					<div class="row">
						<div class="col-sm-4">
							<span>CSS3</span>
						</div>
						<div class="col-sm-8">
							<div class="progress">
								<div class="progress-bar progress-bar-striped bg-info progress-bar-animated"
									style="width: 90%;">
								</div>
							</div>
						</div>
					</div>
					<div class="row">
						<div class="col-sm-4">
							<span>JS</span>
						</div>
						<div class="col-sm-8">
							<div class="progress">
								<div class="progress-bar progress-bar-striped bg-secondary progress-bar-animated"
									style="width: 88%;">
								</div>
							</div>
						</div>
					</div>
					<div class="row">
						<div class="col-sm-4">
							<span>Bootstrap</span>
						</div>
						<div class="col-sm-8">
							<div class="progress">
								<div class="progress-bar progress-bar-striped bg-primary progress-bar-animated"
									style="width: 90%;">
								</div>
							</div>
						</div>
					</div>
				</div>
			</div>
			<div class="col-sm-8 border right">
				<div class="rbox">
					<h3>李肆</h3>
					<p>代码虐我千万遍,我待代码如初恋。</p>
				</div>
				<div class="rbox">
					<h4>求职意向</h4>
					<p>web前端开发工程师</p>
				</div>
				<div class="rbox">
					<h4>教育背景</h4>
					<p>2021.9-2023.6&nbsp;&nbsp;xxxxxxxxxxx计算机应用技术(专科)</p>
				</div>
				<div class="rbox">
					<h4>工作经验</h4>
					<p>2023.9-2024.6&nbsp;&nbsp;互联网科技公司&nbsp;&nbsp;web前段实习生</p>
					<p></p>
					<p>工作描述</p>
					<ul>
						<li>负责编写详细需求分析和客户管理模块;</li>
						<li>实现了客户添加、客户修改、客户删除、批量删除客户、分页等几大功能;</li>
						<li>分别用到JavaScript、jQuery等开发技术,现几大功能运行稳定,运算速度明显变快;</li>
					</ul>
				</div>
				<div class="rbox">
					<h4>自我评价</h4>
					<ol>
						<li>关注前端前沿技术,基本功扎实,熟悉应用jQuery,熟悉HTML5、CSS3等;</li>
						<li>熟悉应用常见的前端框架并掌握其原理,有组件化的思想,担当且创新;</li>
						<li>较强的学习能力和适应能力,良好的独立分析解决问题能力和逻辑分析思维;</li>
						<li>良好的团队沟通协作和服务意识,较强的工作执行力和抗压能力,愿与公司一同发展</li>
					</ol>
				</div>
			</div>
		</div>
	</div>
</body>

</html>

结果图:

 工具类

      Bootstrap提供了十几个辅助工具类,包括边框、清除浮动、颜色、display、浮动、定位、文本对齐等。在开发中可以直接应用这些类,让开发更加快捷和简单。

1.边框

       Bootstrap提供了边框类样式,可以快速地添加、删除边框,也可以设置边框的颜色,边框的圆角。
       Bootstrap给元素边框设置了.border基类,如果想要加其他的样式,都要在.border的基础上去添加。边框的样式可以组合使用,多个样式之间只需使用空格隔开即可。

给元素添加border类可以添加四个方向的边框。也可以设置某一个方向上的边框。

例:添加边框示例

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
		<link rel="stylesheet" type="text/css" href="../css/bootstrap.min.css"/>
		<script src="../js/jquery.min.js" type="text/javascript" charset="utf-8"></script>
		<script src="../js/bootstrap.min.js" type="text/javascript" charset="utf-8"></script>
		<style type="text/css">
			div{
				width: 100px;
				height: 100px;
				margin-right: 20px;
				float: left;
				background-color: #eee;
			}
		</style>
	</head>
	<body class="container">
		<h3>添加边框</h3>
		<div class="border border-success">四个边框</div>
		<div class="border-top border-success">上边框</div>
		<div class="border-right border-success">右边框</div>
		<div class="border-bottom border-success">下边框</div>
		<div class="border-left border-success">左边框</div>
	</body>
</html>

结果图:

给元素添加border-0类可以移除这四个方向的所有边框。也可以单独移除某一个方向上的边框。

例:删除边框 

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
		<link rel="stylesheet" type="text/css" href="../css/bootstrap.min.css"/>
		<script src="../js/jquery.min.js" type="text/javascript" charset="utf-8"></script>
		<script src="../js/bootstrap.min.js" type="text/javascript" charset="utf-8"></script>
		<style type="text/css">
			div{
				width: 100px;
				height: 100px;
				margin-right: 20px;
				float: left;
				background-color: #eee;
			}
		</style>
	</head>
	<body class="container">
		<h3>删除边框</h3>
		<div class="border border-0 border-success">无边框</div>
		<div class="border border-top-0 border-success">无上边框</div>
		<div class="border border-right-0 border-success">无右边框</div>
		<div class="border border-bottom-0 border-success">无下边框</div>
		<div class="border border-left-0 border-success">无左边框</div>
	</body>
</html>

结果图:

考虑到Bootstrap提供的.border类默认边框颜色是淡灰色,在实际开发中如果想要修改边框颜色,可以使用.border-*来设置想要的场景颜色。“*”的取值有: primary、secondary、success、danger、warning.info、ligit、dark、white

例:边框颜色示例

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
		<link rel="stylesheet" type="text/css" href="../css/bootstrap.min.css"/>
		<script src="../js/jquery.min.js" type="text/javascript" charset="utf-8"></script>
		<script src="../js/bootstrap.min.js" type="text/javascript" charset="utf-8"></script>
		<style type="text/css">
			div{
				width: 100px;
				height: 100px;
				margin-right: 20px;
				margin-bottom: 10px;
				float: left;
				background-color: #ddd;
			}
		</style>
	</head>
	<body class="container">
		<h3>边框颜色</h3>
		<div class="border border-primary"></div>
		<div class="border border-secondary"></div>
		<div class="border border-success"></div>
		<div class="border border-danger"></div>
		<div class="border border-warning"></div>
		<div class="border border-info"></div>
		<div class="border border-light"></div>
		<div class="border border-dark"></div>
		<div class="border border-white"></div>
	</body>
</html>

结果图:


 

给元素添加rounder类可以实现圆角边框的效果。也可以单独指定某一个方向上的圆角边框。
例:圆角边框示例

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
		<link rel="stylesheet" type="text/css" href="../css/bootstrap.min.css"/>
		<script src="../js/jquery.min.js" type="text/javascript" charset="utf-8"></script>
		<script src="../js/bootstrap.min.js" type="text/javascript" charset="utf-8"></script>
		<style type="text/css">
			div{
				width: 100px;
				height: 100px;
				margin-right: 20px;
				margin-bottom: 10px;
				float: left;
				background-color: #ddd;
			}
		</style>
	</head>
	<body class="container">
		<h3>圆角边框</h3>
		<div class="border border-primary rounded"></div>
		<div class="border border-primary rounded-0"></div>
		<div class="border border-primary rounded-top"></div>
		<div class="border border-primary rounded-right"></div>
		<div class="border border-primary rounded-bottom"></div>
		<div class="border border-primary rounded-left"></div>
		<div class="border border-primary rounded-circle"></div>
		<div class="border border-primary rounded-pill"></div>
	</body>
</html>

 结果图:

2.清除浮动 

通过添加.clearfix工具类,可以快速轻松地清除容器中浮动的内容。为父元素添加.clearfix可以很容易地清除浮动。
例:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
		<link rel="stylesheet" type="text/css" href="../css/bootstrap.min.css"/>
		<script src="../js/jquery.min.js" type="text/javascript" charset="utf-8"></script>
		<script src="../js/bootstrap.min.js" type="text/javascript" charset="utf-8"></script>
	</head>
	<body class="container">
		<div class="border clearfix">
			<div class="bg-info p-3 float-left">向左浮动(float)的div</div>
			<div class="bg-info p-3 float-right">向右浮动(float)的div</div>
		</div>
	</body>
</html>

结果图:

3.颜色 

可以使用.text-*将文本设置为指定的颜色。
.text-light和.text-white在白色背景下看不清楚,可以设置一个黑色的背景来辅助查看效果。
可以使用.text-white-数值和.text-black-数值来设置颜色的透明度效果,后面的数值表示的是透明度。如.text-white-50和.text-black-50,分别表示透明度为0.5的白色或黑色文本。

例:文本颜色示例

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
		<link rel="stylesheet" type="text/css" href="../css/bootstrap.min.css"/>
		<script src="../js/jquery.min.js" type="text/javascript" charset="utf-8"></script>
		<script src="../js/bootstrap.min.js" type="text/javascript" charset="utf-8"></script>
	</head>
	<body class="container">
		<p class="text-primary">text-primary</p>
		<p class="text-secondary">text-secondary</p>
		<p class="text-success">text-success</p>
		<p class="text-danger">text-danger</p>
		<p class="text-warning">text-warning</p>
		<p class="text-info">text-info</p>
		<p class="text-light bg-dark">text-light</p>
		<p class="text-dark">text-dark</p>
		<p class="text-muted">text-muted</p>
		<p class="text-white bg-dark">text-white</p>
		<p class="text-black-50">text-black-50</p>
		<p class="text-white-50 bg-dark">text-white-50</p>
	</body>
</html>

结果图:


 

例:链接颜色示例 

<!DOCTYPE html>
<html>

<head>
    <meta charset="UTF-8">
    <title></title>
    <meta name="viewport"
        content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
    <link rel="stylesheet" type="text/css" href="../css/bootstrap.min.css" />
    <script src="../js/jquery.min.js" type="text/javascript" charset="utf-8"></script>
    <script src="../js/bootstrap.min.js" type="text/javascript" charset="utf-8"></script>
</head>

<body class="container">
    <p><a href="#" class="text-primary">Primary link</a></p>
    <p><a href="#" class="text-secondary">Secondary link</a></p>
    <p><a href="#" class="text-success">Success link</a></p>
    <p><a href="#" class="text-danger">Danger link</a></p>
    <p><a href="#" class="text-warning">Warning link</a></p>
    <p><a href="#" class="text-info">Info link</a></p>
    <p><a href="#" class="text-light bg-dark">Light link</a></p>
    <p><a href="#" class="text-dark">Dark link</a></p>
    <p><a href="#" class="text-muted">Muted link</a></p>
    <p><a href="#" class="text-white bg-dark">White link</a></p>
</body>

</html>

结果图:

 Bootstrap中定义了一套类名,用来设置文本背景色

例:背景颜色示例

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
		<link rel="stylesheet" type="text/css" href="../css/bootstrap.min.css"/>
		<script src="../js/jquery.min.js" type="text/javascript" charset="utf-8"></script>
		<script src="../js/bootstrap.min.js" type="text/javascript" charset="utf-8"></script>
	</head>
	<body class="container">
		<p class="bg-primary text-white">text-primary</p>
		<p class="bg-secondary text-white">text-secondary</p>
		<p class="bg-success text-white">text-success</p>
		<p class="bg-danger text-white">text-danger</p>
		<p class="bg-warning text-white">text-warning</p>
		<p class="bg-info text-white">text-info</p>
		<p class="bg-light ">text-light</p>
		<p class="bg-dark text-white">text-dark</p>
		<p class="bg-white">text-body</p>
	</body>
</html>

 结果图:

4.display属性

通过给元素添加display属性类,可以快速的切换元素的显示或隐藏等状态。
例:display属性示例

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
		<link rel="stylesheet" type="text/css" href="../css/bootstrap.min.css"/>
		<script src="../js/jquery.min.js" type="text/javascript" charset="utf-8"></script>
		<script src="../js/bootstrap.min.js" type="text/javascript" charset="utf-8"></script>
	</head>
	<body class="container">
		<h3>div元素显示为inline</h3>
		<div class="d-inline mr-4 bg-primary">div显示为d-inline</div>
		<div class="d-inline bg-primary">div显示为d-inline</div>
		<h3>span元素显示block</h3>
		<div class="d-block bg-info">d-block</div>
		<div class="d-block bg-secondary">d-block</div>
	</body>
</html>

结果图:

 例:响应式的隐藏或显示示例。

<!DOCTYPE html>
<html>

<head>
	<meta charset="UTF-8">
	<title></title>
	<meta name="viewport"
		content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
	<link rel="stylesheet" type="text/css" href="../css/bootstrap.min.css" />
	<script src="../js/jquery.min.js" type="text/javascript" charset="utf-8"></script>
	<script src="../js/bootstrap.min.js" type="text/javascript" charset="utf-8"></script>
</head>

<body class="container">
	<h3>响应式切换显示或隐藏</h3>
	<div class="d-none d-md-block">
		在md 、lg、xl、上显示,在xs、sm、上隐藏
	</div>
	<div class="d-md-none">
		在xs、sm、上显示,在md 、lg、xl、上隐藏
	</div>
</body>

</html>

结果图:

 

 5.浮动

       使用Bootstrap提供的float浮动通用样式,可以实现往左或往右浮动。也可以在任何设备断点上切换浮动,即实现响应式切换浮动。

例:浮动示例

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
		<link rel="stylesheet" type="text/css" href="../css/bootstrap.min.css"/>
		<script src="../js/jquery.min.js" type="text/javascript" charset="utf-8"></script>
		<script src="../js/bootstrap.min.js" type="text/javascript" charset="utf-8"></script>
	</head>
	<body class="container">
		<div class="float-left p-4 bg-info">
			往左浮动
		</div>
		<div class="float-right p-4 bg-info">
			往右浮动
		</div>
	</body>
</html>

结果图:


 

例:响应式浮动示例

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
		<link rel="stylesheet" type="text/css" href="../css/bootstrap.min.css"/>
		<script src="../js/jquery.min.js" type="text/javascript" charset="utf-8"></script>
		<script src="../js/bootstrap.min.js" type="text/javascript" charset="utf-8"></script>
	</head>
	<body class="container">
		<div class="float-md-left w-50 bg-primary">div1</div>
		<div class="float-md-left w-50 bg-info">div2</div>
		<div class="float-md-left w-50 bg-success">div3</div>
	</body>
</html>

 结果图:

6.定位 

 Boostrap提供了定位属性类可以实现对元素的位置进行设定,包括将元素固定在顶部、固定在底部以及定位。

例:定位示例

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
		<link rel="stylesheet" type="text/css" href="../css/bootstrap.min.css"/>
		<script src="../js/jquery.min.js" type="text/javascript" charset="utf-8"></script>
		<script src="../js/bootstrap.min.js" type="text/javascript" charset="utf-8"></script>
	</head>
	<body class="container">
		<nav class="sticky-top bg-info p-4 mb-3">导航栏固定顶部</nav>
		<div class="bg-secondary">
			<p>段落</p>
			<p>段落</p>
			<p>段落</p>
			<p>段落</p>
			<p>段落</p>
			<p>段落</p>
			<p>段落</p>
			<p>段落</p>
		</div>
	</body>
</html>

结果图:

 7.文本对齐

      Bootstrap定义了一些样式类,用来控制文本的水平对齐方式,包括左对齐、右对齐、居中对齐,两端对齐。


 

例:文本对齐示例

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
		<link rel="stylesheet" type="text/css" href="../css/bootstrap.min.css"/>
		<script src="../js/jquery.min.js" type="text/javascript" charset="utf-8"></script>
		<script src="../js/bootstrap.min.js" type="text/javascript" charset="utf-8"></script>
	</head>
	<body class="container">
		<p class="text-left bg-primary">左对齐</p>
		<p class="text-center bg-primary">居中对齐</p>
		<p class="text-right bg-primary">右对齐</p>
		<p class="text-sm-left bg-primary">在sm(small) or wider 视口上左对齐</p>
		<p class="text-md-center bg-primary">在md(medium) or wider 视口上居中对齐</p>
		<p class="text-lg-right bg-primary">在lg(large) or wider 视口上右对齐</p>
	</body>
</html>

 结果图:

 

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

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

相关文章

移动端H5网页开发必备知识

简介 工欲善其事必先利其器&#xff0c;今天这篇文章主要讲解移动端H5开发必备的一些基础知识以及移动端适配和布局方案。如果已经看过这篇文章了或者已经掌握了移动端基础的话可以看笔者写的 移动端H5网页开发常见问题汇总 移动端开发必备知识-Hybrid App 像素 像素即一个…

在Vue中获取DOM元素的实际宽高

最近使用 D3.js 开发可视化图表&#xff0c;因为移动端做了 rem 适配&#xff0c;所以需要动态计算获取图表容器的宽高&#xff0c;其中涉及到一些原生DOM API的使用&#xff0c;避免遗忘这里总结一下。 一、获取元素 在 Vue 中可以使用 ref 来获取一个真实的 DOM 元素。 为了…

【Vue】Vue 项目前端响应式布局及框架搭建

文章目录Vue 项目前端响应式布局及框架搭建一、项目基本结构二、项目分辨率响应式创建1、flexible.js2、引用 flexible 插件3、修改 flexible 默认配置4、cssrem 插件 (px -> rem)三、项目页面框架搭建1、设置背景图2、设置标题文字3、页面主体部分&#xff08;1&#xff09…

Request请求转发getRequestDispatcher

文章目录一、getRequestDispatcher理解二、RequestDispatcher.forward()方法与HttpServletResponse.sendRedirect()方法的区别三、实现步骤1.编写index.jsp登录页面2.编写跳转页面success.jsp页面3.编写LoginServlet.java类四、运行示例一、getRequestDispatcher理解 request.g…

Vue项目使用百度地图api

目录 1.百度开发者认证 2.创建应用 3.引用百度地图API文件 4.展示地图 1.百度开发者认证 进入百度地图开放平台 官网&#xff0c;&#xff08;认证需要身份证号码&#xff0c;人脸识别&#xff0c;手机百度APP&#xff0c;邮箱地址&#xff09; 注册登录完成&#xff0c;…

vue中devTools插件安装教程

vue-devTools 为了更方便的在开发过程中对 Vue 程序进行调试&#xff0c;除了传统的浏览器自带的 debug 工具以外&#xff0c;我们还可以通过一些专门为 Vue 提供的扩展插件来进行调试 vue-devTools插件&#xff1a;点击下载 插件安装教程&#xff1a;https://chrome.zzzmh.cn…

js深拷贝方法

一、ES6中扩展运算符 ES6中的扩展运算符&#xff08;如果只是一层数组或者对象就是深拷贝&#xff0c;多层就是浅拷贝&#xff09; var obj {name : "海绵宝宝",age: 18,sayHello (){console.log("比奇堡早上好");}}var newObj {...obj}console.log(&q…

Vue中的跨域解决方案

前言 跨域是因为浏览器存在对不同源页面数据接收的限制。这种限制就是浏览器的同源策略。 同源策略是浏览器的安全机制&#xff0c;跨域的原理就是通过各种方式避开浏览器的安全机制 使用 在项目开发时&#xff0c;对跨域的概念仅限于了解&#xff0c;所以没有注重过程&#xf…

Vue全新一代状态管理库 Pinia【一篇通】

文章目录前言1. Pinia 是什么&#xff1f;1.1 为什么取名叫 Pinia?1.2. 为什么要使用 Pinia ?2. 安装 Pinia2.1.创建 Store2.1.1. Option 类型 Store2.1.2 Setup 函数类型 Store2.1.3 模板中使用3. State 的使用事项&#xff08;Option Store &#xff09;3.1 读取 State3.2 …

命令行 cnpm install 报错: Install fail Error: Unsupported URL Type: npm:vue-loader@^15.9.7

是不是在 进行 cnpm install 报了同款错误呢&#xff01; G:\Git\owl-read-admin>cnpm install Install fail! Error: Unsupported URL Type: npm:vue-loader^15.9.7 Error: Unsupported URL Type: npm:vue-loader^15.9.7at parseUrl (C:\Users\Lenovo\AppData\Roaming\np…

@DateTimeFormat注解

DateTimeFormat注解 前言 前言在使用DateTimeFormat进行格式化注解时&#xff0c;总是不能匹配前端传入的。格式总是报错 我这里使用的是pattern进行解析的的但是前端是给我传入的ISO类型的导致不能匹配所以总是报错。后来我们进行查看源码得到了答案。 源码解析 看下源码解析…

vue实现在线预览office文件

最近在做电子档案&#xff0c;后端提供了文件的华为云的oss链接。已经实现了点击下载文件的功能。但是呢&#xff0c;他们又希望常规的文件&#xff0c;可以直接点击预览&#xff0c;不需要下载。 按道理说&#xff0c;做文件的在线预览&#xff0c;买个第三方服务什么的&…

前端工程师都在用的 VSCode 常用插件

文章目录前言一、VSCode常用的插件1.Chinese (Simplified) (必备)2.Auto Rename Tag3.One Dark Pro 颜色主题4.格式化代码&#xff08;vscode系统自带&#xff09;5.open in browser 浏览器预览页面6. Live Server 实时预览&#xff08;推荐&#xff09;7. vscode-icons 设置文…

Vue用户管理(增删改查)功能详情

1、最终实现效果&#xff1a; Users.vue: <template><div><!--面包屑导航区域--><el-breadcrumb separator-class"el-icon-arrow-right"><el-breadcrumb-item :to"{ path: /home }">首页</el-breadcrumb-item><el…

Ant Design Vue文件上传详解

ant design 基于vue的文件上传 (XSLX文件篇) Upload 上传 template <a-uploadname"multipartFile":multiple"false":action"action"methods"post"change"uploadFile":file-list"fileList":disabled"di…

Emmet语法总结

1 Emmet简介 Emmet是一个Web开发工具&#xff0c;用于加快HTML和CSS代码的编写速度。使用Emmet能够通过简短的表达式生成HTML或CSS代码片段。另外&#xff0c;截至2022年&#xff0c;主流的编辑器工具如Visual Studio Code、WebStorm都已经集成了Emmet工具&#xff0c;无需手动…

Element-Plus el-col、el-row快速布局

文章目录前言一、el-colspanpush & pull响应式offset二、el-rowgutterjustifyalign总结前言 拖拉了一晚, 总结了一些Layout布局工具的使用方法. 一、el-col 本来打算先说row的… 写完看了一遍感觉还是换过来的好(捂脸). el-col是el-row的子元素. 在el-row添加 style&qu…

学会在Vue项目中插入高德地图JS API与地图的相关设置,看这一篇就够了~(保姆级精简教学)

高德地图API官网&#xff1a;高德开放平台 | 高德地图API。由于博主是基于前端 Vue 框架进行开发的&#xff0c;所以针对地图 JavaScript API 结合 Vue 展开介绍。 目录 一、案例效果 二、开发准备 1. 注册高德开放平台账号 2. 创建应用添加 key 值 三、项目中使用地图组件…

Echart地图组件的使用

1、基本应用&#xff08;中国地图世界地图&#xff09; ​ echarts中想要使用地图首先需要准备地图对应的js文件&#xff0c;js文件可以到github上克隆下来&#xff0c;地址为&#xff1a; https://github.com/Luna829/incubator-echarts &#xff0c;地图的js文件存放在 map/…

vue2实现可拖拽甘特图(结合element-ui的gantt图)

一、前言 接到公司需求&#xff0c;要做一个可拖拽的甘特图来实现排期需求&#xff0c;官方的插件要付费还没有中文的官方文档可以看&#xff0c;就去找了各种开源的demo来看&#xff0c;功能上都不是很齐全&#xff0c;于是总结了很多demo&#xff0c;合在一起组成了一版较为完…