element UI中设置图片的高度并支持PC和手机自适应

这篇具有很好参考价值的文章主要介绍了element UI中设置图片的高度并支持PC和手机自适应。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

系列文章目录

一、elementui 导航菜单栏和Breadcrumb 面包屑关联

二、elementui 左侧导航菜单栏与main区域联动

三、elementui 中设置图片的高度并支持PC和手机自适应

四、elementui 实现一个固定位置的Pagination(分页)组件


前言

在使用Element UI时,可以通过样式覆盖来实现图片的高度在PC和移动端的自适应,可以使用CSS媒体查询来为不同的屏幕尺寸设置不同的样式。


一、实现步骤

设置图片的高度以适应不同的设备:

<template>
  <el-image
    style="width: 100%"
    src="your-image-url.jpg"
    fit="contain"
  ></el-image>
</template>
 
<style>
/* 针对所有设备的基础样式 */
.el-image {
  display: block;
  margin: 0 auto;
  max-width: 100%;
  height: auto;
}
 
/* 针对平板和桌面电脑的样式 */
@media (min-width: 768px) {
  .el-image {
    height: 500px; /* 或者你想要的任何固定高度 */
  }
}
 
/* 针对手机的样式 */
@media (max-width: 767px) {
  .el-image {
    height: 300px; /* 适应手机屏幕的高度 */
  }
}
</style>

.el-image 类被用来设置图片的基本样式,包括最大宽度为100%,并且高度自适应。媒体查询 @media 被用来为不同的屏幕尺寸范围设置特定的高度。768px是一个常见的断点,用于区分桌面和平板。更小的宽度(max-width: 767px)意味着设备被认为是手机。你可以根据实际需求调整断点和高度值。

二、项目应用最终效果

1.演示链接:http://101.43.20.112/

2.手机端实现效果:

el-image宽高调整,vue,ui,elementui,node.js,vue.js,springboot文章来源地址https://www.toymoban.com/news/detail-849820.html

到了这里,关于element UI中设置图片的高度并支持PC和手机自适应的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Element-UI el-table高度不固定,自适应高度显示滚动条

    表格内容过多时显示滚动条:可通过 max-height设置一个固定的数值高度实现,但是项目中的需求是表格的高度不能写死,要自适应高度来显示滚动

    2024年02月11日
    浏览(58)
  • 关于使用 Element UI 的 el-image 组件导致本地图片不显示的问题

    当使用 el-image /el-image 在网页中加载本地图片时,会出现图片加载失败的问题,但使用 img / 标签可以正常显示。 在 element 组件上使用相对路径时 webpack 不会对路径进行处理,导致请求了一个无效的路径。 将 el-image src=\\\"../assets/bg_login.jpeg\\\"/el-image 改为 el-image :src=\\\"require(\\\'../asset

    2024年02月06日
    浏览(48)
  • Element UI 中的Table表格组件自定义行高与整个表格自适应高度

    1、:header-row-style=\\\"{height:\\\'30px\\\'}\\\" 设置表格列标题的高度为30像素。 2、:header-cell-style=\\\"{background:\\\'#f5f7fa\\\',padding:\\\'0px\\\'}\\\" 设置表格列标题的背景颜色。 3、:row-style=\\\"{height:\\\'30px\\\'}\\\" 设置每行的高度为30像素。 4、height=\\\"calc(100vh - 150px)\\\" 设置整个表格的高度。因为要自适应所以这个高度要用

    2024年02月12日
    浏览(48)
  • Element-ui中的el-image的图片预览功能(:preview-src-list)

    今天用了element-ui中的图片预览功能,但是它的图片预览功能只能预览事先定义的图片,与我的业务功能完全不符,我的业务功能是在表格上显示多张图片,当点击图片时,就预览当前点击的图片。 所以我将其修改了一下,将后端返回的图片依次渲染在页面上;功能就是当点

    2024年02月11日
    浏览(41)
  • 【微信小程序】图片自适应(高度、宽度自适应)

    wxml: 写入方法bindload=“imageLoad”,该方法为每一个图片自动添加当前图片的实际高度: 加image属性 mode=“widthFix”,使图片高度自适应;

    2024年04月26日
    浏览(42)
  • UITableView加载网络图片 cell适应图片高度

    上下左右贴边约束,连线属性 这样就可以实现效果啦。

    2024年02月12日
    浏览(38)
  • element el-table高度自适应

    mainHeightMixins.js @/lib/tools 系统页面引用

    2024年02月16日
    浏览(37)
  • vue使用element-ui的el-image的src问题

    起初: 今天在学习vue的时候,遇到了一个问题,vue学的马马虎虎,语法也不扎实。遇到的问题在这里记录下来。 问题: 是使用el-image的src链接问题。 文件结构是这样的:  按照以往学习html的思想,在使用el-image标签的时候src我写成了src=\\\"../image/Anonymous.png\\\"。乍一看没什么问题

    2024年02月13日
    浏览(45)
  • element-ui el-image :initial-index 动态调整不生效

    vue 版本 2.6.11 element-ui 2.12.0 在使用 el-image 时需要展示图片列表并查看,但我无论怎么尝试 :initial-index=\\\"index\\\"都不会生效,或者是我的使用方法不对。 目前是使用了一个动态的集合来改变:preview-src-list=“showImageList(index)” 的值,从而实现点击任意图片即打开预览,并且不影响上

    2024年01月24日
    浏览(40)
  • Unknown custom element: <el-image>无法使用该组件,升级element-ui版本后项目报错

    需求背景: 项目中需要使用图片点击放大,想要使用 el-image 组件,引入后报了下面的错,需要升级element版本,element-ui版本过低,没有该组件。 过程: cnpm i element-ui@2.14.1 --save-dev 升级后,页面报了一千多个错,如Property or method “__v_isRef“ is not defined on the instance 项目页面较

    2023年04月19日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包