<el-main> <div id="u3572" class="ax_default" v-for="(item, index) in carParkList" :key="index" style="margin-left: 300px;margin-bottom: 50px;" > <div id="u3573" class="ax_default box_1"> <div id="u3573_div" class=""></div> </div></div> </el-main>
时间: 2023-10-25 17:07:49 浏览: 164
根据你提供的代码,可以尝试给 `div` 元素添加 `display: inline-block;` 样式,让它们在水平方向上排列,如下所示:
```html
<el-main>
<div id="u3572" class="ax_default" v-for="(item, index) in carParkList" :key="index" style="margin-left: 300px;margin-bottom: 50px;display: inline-block;width: 200px;">
<div id="u3573" class="ax_default box_1">
<div id="u3573_div" class=""></div>
</div>
</div>
</el-main>
```
这里我添加了 `display: inline-block;` 样式,并设置了宽度为 `200px;`,你可以根据实际情况调整宽度。另外,`margin-left` 和 `margin-bottom` 样式可以根据实际需求进行调整。
相关问题
<template> <div> <el-menu mode="vertical" class="sidebar"> <el-menu-item index="1">学校介绍</el-menu-item> <el-menu-item index="2" @click="show = 1">学校地图</el-menu-item> <el-menu-item index="3">专业信息</el-menu-item> </el-menu> </div> <div v-if="show === 1" class="main"> <img :src="mapImage" alt="学校地图" /> </div> </template> 把图片容器放到el-menu的右侧
你可以将图片容器放到 `<el-menu>` 的右侧,可以通过在 `<el-menu>` 外部包裹一个 `<el-row>`,然后在 `<el-row>` 中创建两个列,一个用于放置 `<el-menu>`,另一个用于放置图片容器。以下是修改后的代码示例:
```html
<template>
<div>
<el-row>
<el-col :span="16">
<el-menu mode="vertical" class="sidebar">
<el-menu-item index="1">学校介绍</el-menu-item>
<el-menu-item index="2" @click="show = 1">学校地图</el-menu-item>
<el-menu-item index="3">专业信息</el-menu-item>
</el-menu>
</el-col>
<el-col :span="8">
<div v-if="show === 1" class="main">
<img :src="mapImage" alt="学校地图" />
</div>
</el-col>
</el-row>
</div>
</template>
```
在上面的代码中,我们使用了 `<el-row>` 和 `<el-col>` 来创建两列布局,左侧列占据了 16 格(即 `:span="16"`),右侧列占据了 8 格(即 `:span="8"`)。左侧列包含了原来的 `<el-menu>`,右侧列包含了图片容器。这样就能实现将图片容器放到 `<el-menu>` 的右侧。
<el-dialog title="视频顶览”:visible.sync="this.previewVid" :before-close="handleClose":destroy-on-close="true") <el-container> <el-aside width="20px" style="background-color: rgb(238,241, 246)"> <el-menu default-active="1" class="el-menu-vertical-demo" <el-menu-item v-for="(item,index) in vidurls":index-"index”:key-"item.name” @click="changevid(item)"<span slot="title">{( item.name ]i</span> </el-menu-item> </e1-menu> </el-aside> <el-main> <video :src="useVid" controls height="100%"width="109%"></video> </el-main> </el-container> </el-dialog>这段代码存在什么问题
这段代码存在以下问题:
1. 表示标题的双引号不匹配:`title="视频顶览"`中的引号没有正确关闭。
2. `visible.sync`中的`this`应该去掉,应该直接使用`previewVid`。
3. `:before-close`和`:destroy-on-close`两个属性中的括号不匹配,应该为`:before-close="handleClose"`和`:destroy-on-close="true"`。
4. `el-menu`标签中的`class`属性没有正确关闭。
5. `el-menu-item`标签中的`v-for`属性中的冒号`:`和连字符`-`使用错误,应该为`v-for="(item, index) in vidurls" :key="item.name"`。
6. `el-menu-item`标签中的`@click`事件缺少冒号`:click`。
7. `span`标签中的`{( item.name ]i`应该为`{{ item.name }}`。
8. `video`标签中的`height`和`width`属性值不合适,可能会导致视频显示不正常。
综上,这段代码应该修改为以下形式:
```
<el-dialog title="视频预览" :visible.sync="previewVid" :before-close="handleClose" :destroy-on-close="true">
<el-container>
<el-aside width="20px" style="background-color: rgb(238, 241, 246)">
<el-menu default-active="1" class="el-menu-vertical-demo">
<el-menu-item v-for="(item, index) in vidurls" :key="item.name" :click="changevid(item)">
<span slot="title">{{ item.name }}</span>
</el-menu-item>
</el-menu>
</el-aside>
<el-main>
<video :src="useVid" controls height="500px" width="100%"></video>
</el-main>
</el-container>
</el-dialog>
```
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
<template> <el-row class="header"> <el-col :span="24"> 后台管理系统 注销 </el-col> </el-row> <el-row class="content"> <el-col :span="6" class="sidebar"> <el-menu :default-active="activeMenu" class="menu"> <el-menu-item index="1"> 首页 </el-menu-item> <el-menu-item index="/category"> 分类管理 <router-link to="/category"> <el-menu-item>分类管理</el-menu-item> </router-link> </el-menu-item> <el-menu-item index="3"> 系统设置 </el-menu-item> </el-menu> </el-col> <el-col :span="18" class="main"> <router-view ></router-view> </el-col> </el-row> <el-row class="footer"> <el-col :span="24"> 版权所有 © 2022 后台管理系统 </el-col> </el-row> </template>还是会跳到新页面
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)