text-align=center 失效原因

本文探讨了在网页布局中遇到的一个常见问题:如何使H2标题居中显示。作者最初尝试使用text-align:center;但未能成功。通过检查发现浏览器默认将H2设为块级元素,并给出了正确的解决方案。

text-align属性是针对 内联元素居中得属性设置,对于块状元素使用margin:0 auto;来控制居中;

笔者在设置一个h2标签时设置了text-align:center;但是却始终出现在中间偏左得位置,第一反应是可能样式冲突了,但是经过查找没有发现冲突,而且换了p标签也是不行,最终通过谷歌审查元素功能看到一个user agent style的属性设置

 

原来浏览器自作主张把h2给设置成了块元素 所以只需要重新覆盖一下设置为inline-block就好了

转载于:https://www.cnblogs.com/yy-hh/p/4797766.html

<el-table v-loading="loading" :data="primaryList" border @selection-change="handleSelectionChange" :height="tableHeight" ref='table' @header-dragend="onColumnResize" class="custom-table"> <el-table-column align="center" type="selection" width="55" /> <el-table-column label="No." align="center" width="55"> <template slot-scope="scop"> {{scop.$index+1}} </template> </el-table-column> <el-table-column align="center" label="原价模型类型" prop="modelType" width="100"> <template slot-scope="scope"> <div class="icon-class" v-if="scope.row.modelType === '供应链原价模型'"> <i class="el-icon-document" style="font-size: 20px; vertical-align: middle; color: #ec808d"></i> 供应链 </div> </template> </el-table-column> <el-table-column align="center" label="模型分类" prop="subModelName" width="80" /> <el-table-column align="center" label="唯一标识" prop="uniqueIdentifying" width="135" /> <el-table-column align="center" label="物料号" prop="materialCode" width="100" /> <el-table-column align="center" label="品名" prop="productName" width="110" /> <el-table-column align="center" label="调整系数" prop="adjustmentFactor" width="90" /> <el-table-column align="center" label="目标价" prop="targetPrice" width="100" /> <el-table-column align="center" label="原材料费" prop="rawMaterialCost" width="90" /> <el-table-column align="center" label="制造费用" prop="manufactureCost" width="90" /> <el-table-column align="center" label="包装运输费" prop="packingCost" width="90" /> <el-table-column align="center" prop="periodExpenseProfit" width="90"> <template slot="header"> <div>期间费用</div> <div>+利润</div> </template> </el-table-column> <el-table-column align="center" prop="untaxedPriceUnapportion" width="100" > <template slot="header"> <div>未税单价</div> <div>(不含分摊)</div> </template> </el-table-column> <el-table-column align="center" label="分摊单价" prop="apportionPrice" /> <el-table-column align="center" prop="untaxedPriceApportion" width="100"> <template slot="header"> <div>未税单价</div> <div>(含分摊)</div> </template> </el-table-column> <el-table-column align="center" label="工厂/部门" prop="factoryName" width="130" /> <el-table-column align="center" label="产品部" prop="productDepartment" width="130" /> <el-table-column align="center" label="最后修改人" prop="editUser" width="120" /> <el-table-column align="center" label="最后修改时间" prop="editTime" width="145" /> <el-table-column align="center" label="状态" prop="status" fixed="right"> <template slot-scope="scope"> <span v-if="scope.row.status === '已发布'" style="color: green;">已发布</span> <span v-else>草稿</span> </template> </el-table-column> <el-table-column align="center" class-name="small-padding fixed-width" fixed="right" label="操作" width="110"> <template slot-scope="scope"> <el-button v-hasPermi="['oc:modelExternal:edit']" size="mini" type="text" v-if="'草稿' === scope.row.status" @click="handleUpdate(scope.row)">编辑</el-button> <el-button v-if="'已发布' === scope.row.status" v-hasPermi="['oc:modelExternal:view']" size="mini" type="text" @click="handleView(scope.row)">查看</el-button> <el-button v-hasPermi="['oc:modelExternal:remove']" size="mini" type="text" @click="handleDelete(scope.row)">删除</el-button> <el-button v-hasPermi="['oc:modelExternal:exportDetail']" size="mini" type="text" @click="handleExportDetail(scope.row)">{{ $t("button.export") }}</el-button> </template> </el-table-column> </el-table> 分页框切换的时候,el-table某行v-hasPermi="['oc:modelExternal:edit']"失效导致可以展示出编辑框
07-01
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值