问题:

在使用 el-card 时内部的分页组件超出了 el-card 的范围,而且 margin 属性失效,无法控制,很不好看:

解决方法:

给分页组件外层加一个 div,定位属性 position: relative;。就可以了。

案例:

我这里分页组件用的时 ruoyi-Vue3 中封装好的组件,其实内部用的还是 el-pagination。

错误代码:

<el-card class="box-card" style="margin: 10px;min-height: 750px;">······<el-table></el-table>······<pagination :total="total" :layout="'total, sizes, prev, pager, next'" v-model:page="pageNum" v-model:limit="pageSize" /></el-card><style scope>
.pagination{margin-right: 3%;   // 这里的 margin-right 失效了!!!
}
<style>

更新后:

<el-card class="box-card" style="margin: 10px;min-height: 750px;">······<el-table></el-table>······<div class="pagination"><pagination :total="total" :layout="'total, sizes, prev, pager, next'" v-model:page="pageNum" v-model:limit="pageSize" />
</div></el-card>
<style scope>
.pagination{position: relative; margin-right: 3%;
}
<style>

修改后的效果:
margin-right 生效了。

总结:

之前在做前端样式优化的时候,遇到过许多类似的问题,归根结底是组件分装的问题,以及定位的参考造成的。

ElementUI的el-card中,内部元素margin属性失效问题相关推荐

  1. jsp在ie6中css的margin属性失效问题

    今天写一个登录页面,其中输入用户名和密码的div我使用了margin:0 auto的css来使它居中.结果在chrome和firefox下面显示正常,在ie6下这个margin属性失效.查看了页面和c ...

  2. html隐藏标签disable,HTML 中 Link 元素 disable 属性详解

    "disabled"属性 应用场景 对于 link 元素,当且仅当 link 元素被用来链接一个外部样式文件时,应用"disabled"属性定义可以切换的样式表 ...

  3. HTML中body元素的属性

    body元素的属性 属性 描述 text 设定页面文字颜色 bgcolor 设定页面背景颜色 background 设定页面背景图像 bgproperties 设定页面的背景图像为固定状态(不随页面的 ...

  4. recharts中Legend的margin属性设置无效

    设置legend图例组件中的margin无效: return(<BarChartwidth={400}height={300}data={data}margin={{top: 20, right ...

  5. 将list中的元素按照属性分类成树状的map

    技术交流群: 233513714 public LinkedHashMap<String, List<TPhoneModel>> queryPhoneList(List< ...

  6. Android让Diglog中的元素fill_parent属性生效

    lodingDialog = new Dialog(this,R.style.dialog_noBorder);lodingDialog.setContentView(R.layout.file_ex ...

  7. Android studio中 RelativeLayout 的 layout_marginBottom 属性失效问题

    第一种RelativeLayout 下设置 ImageView 失效 <ImageViewandroid:id="@+id/imageview"android:layout_ ...

  8. a span等行内元素加margin属性后无效果解决方案

    html中经常用margin属性来进行定位的调整,但a,span等行内元素加margin后不发生位移,给这些元素加上display:inline-block后就可解决:而且为行内元素加此属性后既可以像 ...

  9. 移动端 元素外面使用伪类after加边框 导致其内部元素无法选中

    解决方法:给内部元素增加属性 position: relative; z-index: 3; 这样就能选中其内部元素了. 转载于:https://www.cnblogs.com/xiaozhumaop ...

最新文章

  1. C++运算符重载形式--成员函数or友元函数?
  2. 服务端JavaScript之Rhino
  3. index seek与index scan
  4. .Net版行号消除器
  5. Hadoop入门进阶步步高(一)-环境准备
  6. 阿里女员工遭遇「杀猪盘」背后的思考
  7. 利用Xcode在Mac写第一个C++ project
  8. IDEA如何使用热部署方式启动项目?
  9. Android Uri to Path
  10. 【Flutter】Dart中的var、final 和 const基本使用
  11. flink-sqlclient报错
  12. 写一个最简单的mysql编程_要学简单的数据库编程!
  13. 智邦科技下一代新技术发布会@MWC上海
  14. 分类性能度量指标:准确性(AC)、敏感性(SE)、特异性(SP)、F1评分、ROC曲线、PR(Precision-Recall)曲线、AUC曲线,混淆曲线
  15. 局域网找不到其它电脑
  16. pc无线连接多台移动设备
  17. java中cache是什么_java中的cache机制
  18. python人脸识别代码_Python不用10行代码就可实现人脸识别,还可辨别真假,太棒了!...
  19. javaweb 分页代码
  20. 指定FPS帧频,requestAnimationFrame播放动画

热门文章

  1. 电表显示屏为什么要选用断码液晶屏?
  2. Adobe Acrobat 9 Pro无法打印的问题
  3. vue 项目实现发 邮件 的功能
  4. Android基本控件之GridView
  5. 无需编程,我教你打造H5页面图片轮播效果
  6. 驱动及驱动程序的作用
  7. (附源码)springboot游戏道具在线交易平台 毕业设计171956
  8. 如何使用bing search api来进行网页开发
  9. 梦幻星辰服务器网站,我的世界1.7.10梦幻星辰
  10. C offsetof