整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

在html5页面中如何使用vue3

天是2021.7.14,是个好日子.好久没发布文章了.今天发布下如何在在html页面中使用vue3.义县游学电子科技一直以技术文章为主.以下是h5的页面源码:

<html>

<script src="https://unpkg.com/vue@next"></script>


<body>

<div id="vue">

<div v-html="rhtml"></div>

<props-demo-simple></props-demo-simple>


</div>


</body>

<script>

const htmls={

data(){

return{

rhtml:"<h1>html页面中引用VUE3的演示页面</h1>",

}

}

}


const app=Vue.createApp(htmls)


// 简单语法注册或获取全局组件.注册还会自动使用给定的 id 设置组件的名称

app.component('props-demo-simple', { data() {

return {

count: 0

}

},

props: ['size', 'myMessage'],template: `

<button v-on:click="count++">

You clicked me {{ count }} times.

</button>`

}



)

app.mount("#vue")

</script>

</html>

分析下:首先<script src="https://unpkg.com/vue@next"></script>,引入vue3的脚本地址. 然后在body下的<script>中书写vue3的代码即可. 下图是运行的结果效果

哈喽大家好,我是作者“未来”,本期分享的内容是Web前端系列课程,本系列总共29个阶段,坚持学习3个月蜕变为Web前端高手哦!

志同道合的小伙伴跟我一起学习交流哦!

第二阶段 CSS3

14 学成网案例-上



1 学成网准备工作

案例练习目的是总结以前的CSS和HTML 还有ps的使用。

制作步骤:

1 准备相关文件(样式结构相分离)html文件(统一命名为index.html为主页) 图片文件。

2 准备CSS初始化,书写结构和样式。

2 学成网案例分析

我们将做的项目是这个样子:

接下来我们第三步是要确定版心和各个模块

这张图是在浏览器中保存的,保存下来后,我们就可以通过ps软件进行测量了,选框工具可以用来测量宽度和高度,测得的高度是1200像素。

3 调整头部的宽度

这块宽度是可以自由调整的,比如你的屏幕比较宽,可以调宽点,比较美观。这里定为1366像素。

4 logo和 navbar部分开始

根据相关性把这块儿分成4个部分

1 Logo切片保存

2 导航部分navbar,这三个是链接,我们不能只用a来做,得用li把a包起来(a是行内元素,中间两个之间有缝隙,li浮动起来后中间没有缝隙)同时这样方便后台交互。约定 以后导航栏部分都用li来做。

5 logo和 naval结束

6 search开始

7 search结束

8 banner制作开始

9 给 banner添加背景图片

10 侧边栏结构搭建

11 侧边栏制作结束

12 小课表上

13 小课表中

14 小课表下

15 精品推荐上

16 精品推荐下

看不懂的小伙伴不要气馁,后续的分享中将持续解释,只要你跟着我分享的课程从头到尾去学习,每篇文章看三遍,一个月后,回过头来看之前的文章就会感觉简单极了。

本章已结束,下篇文章将分享《15 CSS四种定位及应用》小伙伴们不要错过哟!

于Web开发者来说,CSS3不只是一门新奇的技术,更重要的是这些全新概念的Web应用给开发人员带来了无限的可能性,也极大地提高了开发效率。我们不必再依赖图片或者JavaScript去完成圆角、多背景、用户自定义字体、3D动画、渐变、盒阴影、文字阴影、透明度等提高Web设计质量的特色应用。

1 CSS3在选择器上的支持

CSS3在选择器上的丰富支持使得开发人员可以灵活地控制样式。通过选择器的使用,开发人员不再需要在编辑样式时使用多余的、没有任何语义的class属性,而可以直接将样式与元素绑定起来,利用属性选择器可以很容易地根据属性值的开头或结尾选择某个元素,利用兄弟选择器可以选择同级兄弟节点或紧邻下一个节点的元素,利用伪类选择器可以选择某一类元素,从而节省在网站或Web应用程序设计完成后又要修改样式所花费的时间。

2 CSS3在样式上的支持

只要提起CSS3的特性是什么,回答最多的就是“圆角”。不错,圆角这个功能可以让前端布局节约大量的时间和精力去切图拼凑一个圆角。CSS3还支持阴影(盒阴影和文本阴影)和渐变;可以自定义字体(使用@font-face);对于连续文本换行也新增了一些属性,这既解决了连续英文字符出现页面错位的问题,也不需要后端程序去截取这个连续字符;可以给边框添加背景,支持背景调整大小和背景透明处理。

3 CSS3对于动画的支持

CSS3支持的动画类型有:变换、过渡和动画。你可以对特定的属性设置transition和animation的值实现动画效果。

4 在实际开发中该如何使用CSS3

首先应遵循一个优雅降级的原则,比如前面谈到的圆角,我们可以针对Firefox和Safari等支持圆角的浏览器应用CSS圆角,而那些不支持CSS圆角的浏览器则显示为直角。其次,对于不支持CSS3的浏览器,可以使用JavaScript脚本来实现。在向用户或企业推广新技术的同时也要关注他们的目标与可行性,不能为了技术而技术。