2025-10-08 14:37:58 +08:00
|
|
|
|
<template>
|
|
|
|
|
|
<div class="yuxi-homepage">
|
|
|
|
|
|
<!-- 导航栏 -->
|
|
|
|
|
|
<YuxiNavbar/>
|
2025-10-08 13:48:54 +08:00
|
|
|
|
|
2025-10-08 14:37:58 +08:00
|
|
|
|
<!-- 轮播图 -->
|
|
|
|
|
|
<YuxiCarousel/>
|
|
|
|
|
|
|
|
|
|
|
|
<!-- 物联网解决方案 -->
|
|
|
|
|
|
<YuxiSolutions/>
|
|
|
|
|
|
|
|
|
|
|
|
<!-- 多场景应用 -->
|
|
|
|
|
|
<YuxiApplications/>
|
|
|
|
|
|
|
|
|
|
|
|
<!-- 软件应用开发 -->
|
|
|
|
|
|
<YuxiSoftwareDevelopment/>
|
|
|
|
|
|
|
|
|
|
|
|
<!-- 联网智能硬件 -->
|
|
|
|
|
|
<YuxiHardware/>
|
|
|
|
|
|
|
|
|
|
|
|
<!-- 开发资讯 -->
|
|
|
|
|
|
<YuxiNews/>
|
|
|
|
|
|
|
|
|
|
|
|
<!-- 页脚 -->
|
|
|
|
|
|
<YuxiFooter/>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
</template>
|
2025-10-08 13:48:54 +08:00
|
|
|
|
|
2025-10-08 14:37:58 +08:00
|
|
|
|
<script lang="ts" setup>
|
|
|
|
|
|
// 页面元数据
|
|
|
|
|
|
// 引入组件
|
|
|
|
|
|
import YuxiNavbar from '~/components/yuxi/Navbar.vue'
|
|
|
|
|
|
import YuxiCarousel from '~/components/index/Carousel.vue'
|
|
|
|
|
|
import YuxiSolutions from '~/components/yuxi/Solutions.vue'
|
|
|
|
|
|
import YuxiApplications from '~/components/yuxi/Applications.vue'
|
|
|
|
|
|
import YuxiSoftwareDevelopment from '~/components/yuxi/SoftwareDevelopment.vue'
|
|
|
|
|
|
import YuxiHardware from '~/components/yuxi/Hardware.vue'
|
|
|
|
|
|
import YuxiNews from '~/components/yuxi/News.vue'
|
|
|
|
|
|
import YuxiFooter from '~/components/yuxi/Footer.vue'
|
|
|
|
|
|
|
|
|
|
|
|
useHead({
|
|
|
|
|
|
title: '共享APP开发,共享电动车,共享软件系统开发,智能硬件_创特科技',
|
|
|
|
|
|
meta: [
|
|
|
|
|
|
{
|
|
|
|
|
|
name: 'keywords',
|
|
|
|
|
|
content: '共享app开发,共享电动车,共享软件开发,共享陪护床,共享系统平台开发,共享电单车,共享小程序等共享方案开发'
|
|
|
|
|
|
},
|
2025-10-08 13:48:54 +08:00
|
|
|
|
{
|
2025-10-08 14:37:58 +08:00
|
|
|
|
name: 'description',
|
|
|
|
|
|
content: '共享APP开发-创特科技专注于共享陪护床,共享电动车,共享家居电器,共享滑板车,共享电单车等共享软件开发及物联网解决方案'
|
2025-10-08 13:48:54 +08:00
|
|
|
|
},
|
|
|
|
|
|
{
|
2025-10-08 14:37:58 +08:00
|
|
|
|
name: 'viewport',
|
|
|
|
|
|
content: 'width=device-width, initial-scale=1'
|
2025-10-08 13:48:54 +08:00
|
|
|
|
}
|
|
|
|
|
|
],
|
2025-10-08 14:37:58 +08:00
|
|
|
|
link: [
|
|
|
|
|
|
{
|
|
|
|
|
|
rel: 'shortcut icon',
|
|
|
|
|
|
href: '/www.yuxiit.com/img/logoIco.ico'
|
|
|
|
|
|
}
|
2025-10-08 13:48:54 +08:00
|
|
|
|
]
|
|
|
|
|
|
})
|
2025-10-08 14:37:58 +08:00
|
|
|
|
</script>
|
2025-10-08 13:48:54 +08:00
|
|
|
|
|
2025-10-08 14:37:58 +08:00
|
|
|
|
<style>
|
|
|
|
|
|
/* 全局样式重置 */
|
|
|
|
|
|
* {
|
|
|
|
|
|
margin: 0;
|
|
|
|
|
|
padding: 0;
|
|
|
|
|
|
box-sizing: border-box;
|
|
|
|
|
|
}
|
2025-10-08 13:48:54 +08:00
|
|
|
|
|
2025-10-08 14:37:58 +08:00
|
|
|
|
body {
|
|
|
|
|
|
font-family: 'Microsoft YaHei', 'PingFang SC', 'Helvetica Neue', Arial, sans-serif;
|
|
|
|
|
|
line-height: 1.6;
|
|
|
|
|
|
color: #333;
|
|
|
|
|
|
}
|
2025-10-08 13:48:54 +08:00
|
|
|
|
|
2025-10-08 14:37:58 +08:00
|
|
|
|
/* 页面容器 */
|
|
|
|
|
|
.yuxi-homepage {
|
|
|
|
|
|
min-height: 100vh;
|
|
|
|
|
|
background-color: #fff;
|
|
|
|
|
|
}
|
2025-10-08 13:48:54 +08:00
|
|
|
|
|
2025-10-08 14:37:58 +08:00
|
|
|
|
/* 响应式设计 */
|
|
|
|
|
|
@media (max-width: 768px) {
|
|
|
|
|
|
.yuxi-homepage {
|
|
|
|
|
|
font-size: 14px;
|
2025-10-08 13:48:54 +08:00
|
|
|
|
}
|
2025-10-08 14:37:58 +08:00
|
|
|
|
}
|
2025-10-08 13:48:54 +08:00
|
|
|
|
|
2025-10-08 14:37:58 +08:00
|
|
|
|
/* 动画效果 */
|
|
|
|
|
|
@keyframes fadeIn {
|
|
|
|
|
|
from {
|
|
|
|
|
|
opacity: 0;
|
|
|
|
|
|
transform: translateY(20px);
|
|
|
|
|
|
}
|
|
|
|
|
|
to {
|
|
|
|
|
|
opacity: 1;
|
|
|
|
|
|
transform: translateY(0);
|
|
|
|
|
|
}
|
2025-10-08 13:48:54 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
2025-10-08 14:37:58 +08:00
|
|
|
|
.fade-in {
|
|
|
|
|
|
animation: fadeIn 0.8s ease-out;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* 滚动平滑 */
|
|
|
|
|
|
html {
|
|
|
|
|
|
scroll-behavior: smooth;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* 链接样式 */
|
|
|
|
|
|
a {
|
|
|
|
|
|
color: #007bff;
|
|
|
|
|
|
text-decoration: none;
|
|
|
|
|
|
transition: color 0.3s ease;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
a:hover {
|
|
|
|
|
|
color: #0056b3;
|
|
|
|
|
|
text-decoration: underline;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* 按钮样式 */
|
|
|
|
|
|
.btn {
|
|
|
|
|
|
display: inline-block;
|
|
|
|
|
|
padding: 10px 20px;
|
|
|
|
|
|
background: #007bff;
|
|
|
|
|
|
color: #fff;
|
|
|
|
|
|
border: none;
|
|
|
|
|
|
border-radius: 4px;
|
|
|
|
|
|
cursor: pointer;
|
|
|
|
|
|
transition: all 0.3s ease;
|
|
|
|
|
|
text-decoration: none;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.btn:hover {
|
|
|
|
|
|
background: #0056b3;
|
|
|
|
|
|
transform: translateY(-2px);
|
|
|
|
|
|
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* 卡片样式 */
|
|
|
|
|
|
.card {
|
|
|
|
|
|
background: #fff;
|
|
|
|
|
|
border-radius: 8px;
|
|
|
|
|
|
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
|
|
|
|
|
|
padding: 20px;
|
|
|
|
|
|
margin-bottom: 20px;
|
|
|
|
|
|
transition: all 0.3s ease;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.card:hover {
|
|
|
|
|
|
transform: translateY(-2px);
|
|
|
|
|
|
box-shadow: 0 4px 16px rgba(0, 0, 0, 0.15);
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* 网格布局 */
|
|
|
|
|
|
.row {
|
|
|
|
|
|
display: flex;
|
|
|
|
|
|
flex-wrap: wrap;
|
|
|
|
|
|
margin: 0 -15px;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.col-xs-12 {
|
|
|
|
|
|
flex: 0 0 100%;
|
|
|
|
|
|
max-width: 100%;
|
|
|
|
|
|
padding: 0 15px;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.col-lg-2 {
|
|
|
|
|
|
flex: 0 0 16.666667%;
|
|
|
|
|
|
max-width: 16.666667%;
|
|
|
|
|
|
padding: 0 15px;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.col-lg-3 {
|
|
|
|
|
|
flex: 0 0 25%;
|
|
|
|
|
|
max-width: 25%;
|
|
|
|
|
|
padding: 0 15px;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.col-lg-8 {
|
|
|
|
|
|
flex: 0 0 66.666667%;
|
|
|
|
|
|
max-width: 66.666667%;
|
|
|
|
|
|
padding: 0 15px;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.col-lg-offset-1 {
|
|
|
|
|
|
margin-left: 8.333333%;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.col-lg-offset-2 {
|
|
|
|
|
|
margin-left: 16.666667%;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* 响应式断点 */
|
|
|
|
|
|
@media (max-width: 1200px) {
|
|
|
|
|
|
.col-lg-2,
|
|
|
|
|
|
.col-lg-3,
|
|
|
|
|
|
.col-lg-8 {
|
|
|
|
|
|
flex: 0 0 50%;
|
|
|
|
|
|
max-width: 50%;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.col-lg-offset-1,
|
|
|
|
|
|
.col-lg-offset-2 {
|
|
|
|
|
|
margin-left: 0;
|
2025-10-08 13:48:54 +08:00
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
|
2025-10-08 14:37:58 +08:00
|
|
|
|
@media (max-width: 768px) {
|
|
|
|
|
|
.col-lg-2,
|
|
|
|
|
|
.col-lg-3,
|
|
|
|
|
|
.col-lg-8 {
|
|
|
|
|
|
flex: 0 0 100%;
|
|
|
|
|
|
max-width: 100%;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.row {
|
|
|
|
|
|
margin: 0 -10px;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.col-xs-12,
|
|
|
|
|
|
.col-lg-2,
|
|
|
|
|
|
.col-lg-3,
|
|
|
|
|
|
.col-lg-8 {
|
|
|
|
|
|
padding: 0 10px;
|
|
|
|
|
|
}
|
2025-10-08 13:48:54 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
2025-10-08 14:37:58 +08:00
|
|
|
|
/* 文本对齐 */
|
|
|
|
|
|
.text-center {
|
|
|
|
|
|
text-align: center;
|
|
|
|
|
|
}
|
2025-10-08 13:48:54 +08:00
|
|
|
|
|
2025-10-08 14:37:58 +08:00
|
|
|
|
.text-left {
|
|
|
|
|
|
text-align: left;
|
|
|
|
|
|
}
|
2025-10-08 13:48:54 +08:00
|
|
|
|
|
2025-10-08 14:37:58 +08:00
|
|
|
|
.text-right {
|
|
|
|
|
|
text-align: right;
|
|
|
|
|
|
}
|
2025-10-08 13:48:54 +08:00
|
|
|
|
|
2025-10-08 14:37:58 +08:00
|
|
|
|
/* 显示/隐藏 */
|
|
|
|
|
|
.hidden-xs {
|
|
|
|
|
|
display: block;
|
2025-10-08 13:48:54 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
2025-10-08 14:37:58 +08:00
|
|
|
|
.hidden-sm {
|
|
|
|
|
|
display: block;
|
2025-10-08 13:48:54 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
2025-10-08 14:37:58 +08:00
|
|
|
|
.hidden-md {
|
|
|
|
|
|
display: block;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.hidden-lg {
|
|
|
|
|
|
display: none;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@media (max-width: 768px) {
|
|
|
|
|
|
.hidden-xs {
|
|
|
|
|
|
display: none;
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@media (max-width: 992px) {
|
|
|
|
|
|
.hidden-sm {
|
|
|
|
|
|
display: none;
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@media (max-width: 1200px) {
|
|
|
|
|
|
.hidden-md {
|
|
|
|
|
|
display: none;
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@media (min-width: 1200px) {
|
|
|
|
|
|
.hidden-lg {
|
|
|
|
|
|
display: block;
|
|
|
|
|
|
}
|
2025-10-08 13:48:54 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
2025-10-08 14:37:58 +08:00
|
|
|
|
/* 容器 */
|
|
|
|
|
|
.container {
|
|
|
|
|
|
max-width: 1200px;
|
|
|
|
|
|
margin: 0 auto;
|
|
|
|
|
|
padding: 0 15px;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.container-fluid {
|
|
|
|
|
|
width: 100%;
|
|
|
|
|
|
padding: 0 15px;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* 工具类 */
|
|
|
|
|
|
.pull-left {
|
|
|
|
|
|
float: left;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.pull-right {
|
|
|
|
|
|
float: right;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.clearfix::after {
|
|
|
|
|
|
content: "";
|
|
|
|
|
|
display: table;
|
|
|
|
|
|
clear: both;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* 列表样式 */
|
|
|
|
|
|
.list-unstyled {
|
|
|
|
|
|
list-style: none;
|
|
|
|
|
|
padding: 0;
|
|
|
|
|
|
margin: 0;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* 图片响应式 */
|
|
|
|
|
|
.img-responsive {
|
|
|
|
|
|
max-width: 100%;
|
|
|
|
|
|
height: auto;
|
|
|
|
|
|
display: block;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* 间距 */
|
|
|
|
|
|
.mb-20 {
|
|
|
|
|
|
margin-bottom: 20px;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.mb-30 {
|
|
|
|
|
|
margin-bottom: 30px;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.mb-50 {
|
|
|
|
|
|
margin-bottom: 50px;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.mt-20 {
|
|
|
|
|
|
margin-top: 20px;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.mt-30 {
|
|
|
|
|
|
margin-top: 30px;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.mt-50 {
|
|
|
|
|
|
margin-top: 50px;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.p-20 {
|
|
|
|
|
|
padding: 20px;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.p-30 {
|
|
|
|
|
|
padding: 30px;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.p-50 {
|
|
|
|
|
|
padding: 50px;
|
|
|
|
|
|
}
|
|
|
|
|
|
</style>
|