提供一个vue前端页面示例,样式使用elementui,做一个精美多样的底部页脚,数据通过data中return
时间: 2023-12-10 15:41:11 浏览: 64
好的,下面是一个简单的 Vue 底部页脚示例,使用 ElementUI 样式:
```html
<template>
<footer class="footer">
<div class="footer-wrapper">
<div class="footer-links">
<el-link href="#">关于我们</el-link>
<el-link href="#">联系我们</el-link>
<el-link href="#">帮助中心</el-link>
<el-link href="#">隐私政策</el-link>
<el-link href="#">服务条款</el-link>
</div>
<div class="footer-social">
<el-tooltip content="微信公众号" placement="top">
<i class="el-icon-wechat"></i>
</el-tooltip>
<el-tooltip content="微博" placement="top">
<i class="el-icon-sina"></i>
</el-tooltip>
<el-tooltip content="GitHub" placement="top">
<i class="el-icon-github"></i>
</el-tooltip>
</div>
</div>
</footer>
</template>
<script>
export default {
name: 'Footer',
data() {
return {}
},
}
</script>
<style scoped>
.footer {
background-color: #f5f5f5;
padding: 20px 0;
}
.footer-wrapper {
max-width: 1200px;
margin: 0 auto;
display: flex;
justify-content: space-between;
}
.footer-links {
display: flex;
align-items: center;
}
.footer-links el-link {
margin-right: 20px;
}
.footer-social {
display: flex;
}
.footer-social i {
font-size: 24px;
margin-right: 20px;
cursor: pointer;
}
@media screen and (max-width: 768px) {
.footer-wrapper {
flex-direction: column;
align-items: center;
}
.footer-links {
margin-bottom: 20px;
}
}
</style>
```
这个示例中,底部页脚分为两部分,一部分是链接列表,另一部分是社交媒体图标。链接列表使用了 `el-link` 组件,社交媒体图标使用了 `el-tooltip` 和 `el-icon` 组件。样式方面,使用了 flexbox 布局和媒体查询,使得在移动设备上也能够有良好的显示效果。
阅读全文