北京专业的网站ui设计公司怎么制作图片加文字

news/2025/9/29 11:53:23/文章来源:
北京专业的网站ui设计公司,怎么制作图片加文字,wordpress加上vip解析,上海知名网站建ElementUI 布局——行与列的灵活运用 一 . 使用 Layout 组件1.1 注册路由1.2 使用 Layout 组件 二 . 行属性2.1 栅格的间隔2.2 自定义元素标签 三 . 列属性3.1 列的偏移3.2 列的移动 在现代网页设计中#xff0c;布局是构建用户界面的基石。Element UI 框架通过其强大的 e… ElementUI 布局——行与列的灵活运用 一 . 使用 Layout 组件1.1 注册路由1.2 使用 Layout 组件 二 . 行属性2.1 栅格的间隔2.2 自定义元素标签 三 . 列属性3.1 列的偏移3.2 列的移动 在现代网页设计中布局是构建用户界面的基石。Element UI 框架通过其强大的 el-row 和 el-col 组件提供了一种灵活且高效的方式来实现响应式布局。本文将带您深入了解如何使用 Element UI 的布局组件从基础的行和列创建到栅格间隔、偏移和移动的高级配置一步步教您如何利用这些工具快速搭建出专业且富有弹性的网页布局。 通过本文您将学习到如何通过简单的属性设置控制布局的显示和响应式行为以及如何通过组合使用不同的布局属性来实现复杂的页面结构。 ElementUI 专栏 : https://blog.csdn.net/m0_53117341/category_12780595.html Layout 布局组件主要是为了让我们快速构建出页面的整体框架 . 在 ElementUI 中 , 布局组件将页面划分成了多个行 , 每行最多分为 24 列 . 通过基础的 24 分栏 , 可以迅速简便地创建布局 . 一 . 使用 Layout 组件 我们先来看官网提供给我们的 Layout 布局 : https://element.eleme.cn/#/zh-CN/component/layout 我们通过这段代码 , 可以得到 首先我们需要创建行 : 然后在每一行中 , 需要创建对应的列 : , 可以通过 span 属性指定占多少列 比如 : !-- 通过 el-row 标签创建一行 -- el-row!--通过 el-col 标签创建列, 通过 span 属性设置占多少列--el-col :span8占用 8 份/el-colel-col :span4占用 4 份/el-colel-col :span2占用 2 份/el-col /el-row注意 : span 属性也需要我们使用属性绑定的方式 , 即 v-bind:属性名“对应的值” , v-bind 可省略 如果一行中超过了 24 份 , 会默认将多出的部分挪到下一行去展示 我们可以实验一下 1.1 注册路由 然后将 Layout 组件注册到路由中 import Vue from vue import Router from vue-router import HelloWorld from /components/HelloWorld import Button from /components/Button import ButtonDetail from /components/ButtonDetail import Link from /components/Link import Layout from /components/LayoutVue.use(Router)export default new Router({routes: [{ path: /, name: HelloWorld, component: HelloWorld },{ path: /button, name: Button, component: Button },{ path: /buttondetail, name: ButtonDetail, component: ButtonDetail },{ path: /link, name: Link, component: Link },{ path: /layout, name: Layout, component: Layout },] }) 最后将该组件添加到 App.vue 中 templatediv idapp!-- 我们自己的标签页 --a href#/button点我显示 Button/a br!-- URL 必须是 #/ 开头 --a href#/buttondetail点我学习按钮的具体用法/a bra href#/link文字链接组件/a bra href#/layout布局组件/a br!-- Vue 的路由 --router-view//div /templatescript export default {name: App } /scriptstyle #app {font-family: Avenir, Helvetica, Arial, sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-align: center;color: #2c3e50;margin-top: 60px; } /style 1.2 使用 Layout 组件 那接下来 , 我们就演示一下 Layout 组件的使用 . 我们刚才也介绍了 , 使用 el-row 标签设置每一行 , 使用 el-col 标签设置对应列 , 通过 span 属性设置列宽 (span 属性需要使用属性绑定的方式) templatedivh1Layout 组件的使用/h1!-- 使用 el-row 标签创建布局中的行 --el-row!-- 通过 el-col 标签创建对应的列 --!-- span 属性用来设置对应列数, 需要使用属性注入的方式 --el-col :span6占用 6 份/el-colel-col :span6占用 6 份/el-colel-col :span6占用 6 份/el-colel-col :span6占用 6 份/el-col/el-row/div /templatescript export default {data() {return {}} } /scriptstyle scoped/style 但是这样看起来并不明显 , 我们可以添加一些样式 templatedivh1Layout 组件的使用/h1!-- 使用 el-row 标签创建布局中的行 --el-row!-- 通过 el-col 标签创建对应的列 --!-- span 属性用来设置对应列数, 需要使用属性注入的方式 --el-col :span6div styleborder: 1px red solid;占用 6 份/div/el-colel-col :span6div styleborder: 1px blue solid;占用 6 份/div/el-colel-col :span6div styleborder: 1px green solid;占用 6 份/div/el-colel-col :span6div styleborder: 1px purple solid;占用 6 份/div/el-col/el-row/div /templatescript export default {data() {return {}} } /scriptstyle scoped/style 另外需要注意的是 , 在一个布局组件中 , 是由 row 和 col 组合而成 , 在使用的时候就需要区分 row 的属性和 col 的属性 . 二 . 行属性 我们可以查看官方文档 : https://element.eleme.cn/#/zh-CN/component/layout 官方文档给出了一系列的行属性 (注意区分行属性与列属性) 2.1 栅格的间隔 我们可以设置不同栅格之间的间隙 , 使用 gutter 属性 如果需要设置数字的话 , 都需要使用属性绑定的方式 . templatedivh1栅格之间的间隔/h1!-- 通过 gutter 属性设置栅格之间的间隔, 需要使用属性绑定的方式 --el-row :gutter10!-- span 属性用来设置对应列数, 需要使用属性注入的方式 --el-col :span6div styleborder: 1px red solid;占用 6 份/div/el-colel-col :span6div styleborder: 1px blue solid;占用 6 份/div/el-colel-col :span6div styleborder: 1px green solid;占用 6 份/div/el-colel-col :span6div styleborder: 1px purple solid;占用 6 份/div/el-col/el-row/div /templatescript export default {data() {return {}} } /scriptstyle scoped/style 2.2 自定义元素标签 我们创建出来的布局 , 默认是 div 类型的 那我们就可以通过 tag 属性 , 设置成 span 类型的行内标签 templatedivh1设置成行内标签/h1!-- 通过 tag 属性设置成 span 来实现将块级标签转为行内标签 --el-row tagspan!-- span 属性用来设置对应列数, 需要使用属性注入的方式 --el-col :span6div styleborder: 1px red solid;占用 6 份/div/el-colel-col :span6div styleborder: 1px blue solid;占用 6 份/div/el-colel-col :span6div styleborder: 1px green solid;占用 6 份/div/el-colel-col :span6div styleborder: 1px purple solid;占用 6 份/div/el-col/el-row/div /templatescript export default {data() {return {}} } /scriptstyle scoped/style 三 . 列属性 Layout 标签也提供了许多的列属性 我们来看一下几个重要的属性 3.1 列的偏移 假如我们想让当前行只有一个元素 , 并且该元素处于居中状态 , 那该怎样解决呢 ? 我们能否创建一个空的 el-col 标签 , 然后设置 span 属性来去占位呢 ? 我们来看一下效果 这就需要我们注意了 , 只有当我们的标签中有值的情况下 , 占位才能起作用 所以我们的 offset 属性就是专门用来设置占位的 templatedivh1Layout 组件的偏移/h1el-row!-- 设置一个空的 el-col 用来占位 --!-- 只有当我们的标签中有值的情况下 , 占位才能起作用 --el-col :span6占位啦/el-colel-col :span12div styleborder: 1px red solid;占用 12 份/div/el-col/el-rowbrel-row!-- 使用 offset 属性来模拟占位的效果 --el-col :span12 :offset4div styleborder: 1px red solid;占用 12 份/div/el-col/el-row/div /templatescript export default {data() {return {}} } /scriptstyle scoped/style 3.2 列的移动 使用 push 属性也能达到 offset 的效果 我们来看一下效果 但是 layout 和 push 同时存在的话 , 会出现重叠的效果 templatedivh1Layout 组件的移动/h1el-row!-- 使用 push 属性向右移动 4 个单元格 --el-col :span12 :push4div styleborder: 1px red solid;占用 12 份/div/el-col/el-row!-- 如果 offset 属性和 push 属性同时存在的话, 就会出现重叠的效果 --el-row!-- 使用 push 属性向右移动 4 个单元格 --el-col :span12 :push4div styleborder: 1px yellow solid;占用 12 份/div/el-col!-- 使用 offset 属性来模拟占位的效果 --el-col :span6 :offset1div styleborder: 1px purple solid;占用 6 份/div/el-col/el-row/div /templatescript export default {data() {return {}} } /scriptstyle scoped/style 小结 : 在本文中我们深入探讨了 Element UI 框架的布局组件特别是 el-row 和 el-col 标签的使用这些是构建响应式网页布局的关键工具。通过详细的步骤和实例我们学习了如何创建行和列并通过 span 属性来分配空间。此外我们还了解了如何通过 gutter 属性调整栅格间的间隔使用 tag 属性自定义元素标签以及利用 offset 和 push 属性对列进行有效偏移和移动。 如果对你有帮助的话 , 还请一键三连~

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

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

相关文章

图怪兽logo设计官网seo技术培训东莞

ArcGIS Pro SDK (十四)地图探索 6 图形与工具 文章目录 ArcGIS Pro SDK (十四)地图探索 6 图形与工具1 图形叠加1.1 图形叠加1.2 图形叠加与 CIMPicture图形1.3 添加带有文本的叠加图形2 工具2.1 更改草图工具的符号2.2 创建用于地图中单击的点的返回坐标的工具2.3 创建用于…

init.tcl

setMessageLimit 1000 set DESIGN IF_ASIC_TOPset init_lef_file " \/home/xxx.tlef \/home/xxx.lef \/home/xxx.lef \/home/xxx.lef \/home/xxx.lef \/home/xxx.lef \/home/xxx.lef \" #/home/xxx.lef…

ffmpeg一些使用记录,防止忘记

合并音频和视频,并将音频循环延至视频结束 ffmpeg -stream_loop -1 -i start.mp3 -i start.mp4 -c:v copy -c:a aac -b:a 128k -shortest -movflags +faststart startNeed.mp4视频延长时间 ffmpeg -stream_loop 249 -…

BLE从机(20)BLE区分主机(IOS/安卓/WIN)

前言: 实现功能:作为从机区分主机系统。 实现逻辑: 从机添加client权限后,识别主机系统UUID并读取。 目前可以实现区分IOS/WIN/安卓/MAC系统。UUID handle 系统 备注Device_Information_Service_UUID:0x180A服务U…

Windows 驱动开发基础

Windows 驱动开发基础 什么是Windows 驱动 概念 Windows驱动程序(Device Driver)是一种特殊的系统软件,它运行在操作系统的内核模式下,充当硬件设备与操作系统之间的翻译官和协调者。从技术角度来看,驱动程序是一…

佛山市品牌网站建设公司临沂做网站需要多少钱

神器推荐NLP近几年非常火,且发展特别快。像BERT、GPT-3、图神经网络、知识图谱等技术应运而生。我们正处在信息爆炸的时代、面对每天铺天盖地的网络资源和论文、很多时候我们面临的问题并不是缺资源,而是找准资源并高效学习。但很多时候你会发现&#xf…

基于MATLAB实现基于距离的离群点检测算法

一、核心方法与MATLAB实现 1. k近邻(k-NN)距离法 原理:计算每个点到其k个最近邻的平均距离,距离显著大于其他点的视为离群点。 代码实现: function outliers = kNN_OutlierDetection(data, k, threshold)% 输入:…

国产DevOps工具链的突围之路:Gitee如何重塑企业研发效能

国产DevOps工具链的突围之路:Gitee如何重塑企业研发效能 在数字化转型的浪潮席卷全球之际,企业研发效能已成为决定市场竞争力的关键因素。DevOps作为连接开发与运维的桥梁,正在经历从概念到实践、从国外到本土的深刻…

阿里云抵御CC攻击利器边缘安全加速ESA

CC攻击对于网站来说,是一件很头疼的事情, 但是现在不同了,最近阿里云搞活动,每周都领取ESA基础版,领取链接:http://s.tb.cn/e6.0Fu67m 基础版支持10万QPS CC攻击防护。 测速效果也不错

生产者-消费者问题

生产者-消费者问题 系统中有一组生产者进程和一组消费者进程,生产者进程每次生一个产品放入缓冲区,消费者进程每次从缓冲区中取出一个产品并使用 生产者和消费者共享一个初始为空,大小为n的缓冲区 缓冲区没有满的时…

Manim实现闪电特效

本文将详细介绍如何使用Manim框架来实现一个逼真的闪电特效。 1. 实现原理 闪电特效通过LightningAnimation类实现,该类继承自Manim的基础Animation类, 主要基于以下几个核心原理: 1.1. 折线生成与随机偏移 闪电的基…

WordPress会员密码查看seo站内优化站外优化

WPF开源的UI框架有很多,如HandyControl、MahApps.Metro、Xceed Extended WPF Toolkit™、Modern UI for WPF (MUI)、Layui-WPF、MaterialDesignInXamlToolkit、等等,今天小编带大家认识一款比较常用的kaiyuanUI---WPF UI,这款ui框架美观现代化,用起来也超级方便, 界面展示…

网站优化排名易下拉系统实训网站建设的总结

这篇文章给出现在最方便的MODIS数据下载方法。 传统的方式通过访问NASA的数据中心:https://ladsweb.modaps.eosdis.nasa.gov/ 具体方法可以参考我前面的一篇文章:https://blog.csdn.net/qq_39085138/article/details/116302600 但是可以发现如果想要处理…

QAction的使用

QAction 配合 QMenu 使用 可以通过 AddAction 加入 QMenuauto action = new QAction("Test");action->setCheckable(true);auto menu = new QMenu(this);menu->addAction(action);setContextMenuPolic…

Gitee:中国开发者生态的数字化转型加速器

Gitee:中国开发者生态的数字化转型加速器 在数字化转型浪潮席卷全球的当下,中国开发者正迎来前所未有的机遇与挑战。作为本土领先的代码托管平台,Gitee凭借其独特的本土化优势、全流程工具链和坚实的安全架构,正在…

flow.tcl

setenv NETLIST_VER VHDL0113_1353 ##setenv NETLIST_VER VHDL1224_1501source ../scr/init.tcl##global clearGlobalNets globalNetConnect VCC1V8 -type pgpin -pin VDD -all -override -verbose -netlistOverride …

大模型提示词技巧Prompt Engineering,看这一篇就够了 - 知乎

让模型听话,按照要求思考,关键就在Prompt。 前言 你在写prompt时候,是不是总觉得大模型它不听话。要么答非所问、要么一堆废话。扒开思考过程仔细阅读时而觉得它聪明绝顶,时而又觉得它愚蠢至极。明明已经对了怎么又…

Pandawiki接入飞书机器人全攻略:打造企业智能问答新体验

Pandawiki接入飞书机器人全攻略:打造企业智能问答新体验在数字化办公日益普及的今天,企业对于高效沟通和知识管理的需求愈发迫切。Pandawiki作为一款强大的智能知识库系统,通过接入飞书机器人,能够为企业带来前所未…

8月4号建设部网站创保网app下载

2011-09-01 17:35 2人阅读 评论(0) 收藏 编辑 删除 今天有个工作是导出一个函数给脚本用 我自已先要测一下 先要客户端发送一个消息给服务器 看了下C部分的代码,如下 "def onNetMessage(self,playerID, msgName,msgParam):\n" //客户端调用服务器脚本 " …

常见的网站空间有哪些上市公司查询网站

参考: Goroutine 究竟可以开多少? 一、先说结论: 能开多少个协程,取决于单个协程处理方法所占用的CPU和内存资源(也就是看你计算机运行的应用程序的具体代码逻辑)。 二、具体来说: 如果是C…