当前位置: 首页 > news >正文

网站先做前端还是后端网站排名seo培训

网站先做前端还是后端,网站排名seo培训,lnmp.org wordpress,wordpress 克隆页面一 问题描述 在项目中,自定义了一个组件,分别在界面和 antd的modal中都有使用到。但是突然发现,界面中的组件样式跟modal中的组件样式高度不一样。modal中的组件整体要比页面中的组件要高一点。 项目中的自定义组件比较复杂,因此&…

一 问题描述

        在项目中,自定义了一个组件,分别在界面和 antd的modal中都有使用到。但是突然发现,界面中的组件样式跟modal中的组件样式高度不一样。modal中的组件整体要比页面中的组件要高一点。

        项目中的自定义组件比较复杂,因此,自己写了一个简单的测试功能,如下所示:

如上图,可以看到,常规div的样式整体比modal中的div要矮一点(差别不是特别大)。

二 问题原因

       测试程序比较简单,因此可以很容易发现是行高不一致导致的。查了antd官网才看到,antd的modal中的文本自己设置了行高(lineHeight),因此modal中的组件会整体高一些(antd官网上,modal的默认文本行高为1.5714285714285714)。而自己自定义的组件中没有设置文本行高。这就是导致组件高度在html和modal中不一致的根本原因。

三 解决办法 

        给自定义组件文本添加固定的行高(lineHeight)。

四 测试代码如下 

import React, {useState} from "react";
import {Button, Divider, Modal} from "antd";export default () => {const [open, setOpen] = useState(false);const testDiv = <divstyle={{color: "white",width: 200,backgroundColor: "rgba(51, 119, 255, 1)",fontSize: 14,lineHeight: 1}}>这是一行用于测试的文字</div>return (<div style={{height: 820, padding: 20}}><Button type={"primary"} onClick={() => setOpen(true)}>打开弹窗</Button><Divider/><div>{testDiv}</div><Modal open={open} onCancel={() => setOpen(false)}>{testDiv}</Modal></div>);
}

 

http://www.dt0577.cn/news/4554.html

相关文章:

  • 做模型挣钱的网站深圳网站设计
  • 外包网站建设百度今日数据统计
  • 手机可以做网站的服务器吗百度公司官网
  • 中国互联网公司排名2023seo外链发布技巧
  • 页面设计步骤seo人才招聘
  • 智能网站系统可以做app吗搜索引擎优化的主题
  • 做平面设计必知的网站在线友情链接
  • 网站建设学的是什么知识企业网站排名优化
  • 怎么样新建一个网站推广公司哪家好
  • python可以做网站吗哈尔滨seo关键词排名
  • wordpress安装打不开海淀区seo引擎优化
  • 洛阳网站推广公司电话北京网站优化策略
  • 一个网站做十个二级域名建站官网
  • 域名访问网站啥意思网络广告宣传平台
  • 做推送用什么网站最火的网络推广平台
  • 可以做砍价活动的网站hao123网址之家官网
  • 自助健站什么是网站推广
  • 临沂门户网站制作什么是竞价
  • 免费做网站的好不好厦门seo服务
  • 强生网站还要怎样做哪里有网页设计公司
  • 成都网站建设龙兵网络优化大师手机版下载
  • 影视cms系统排名seo赚钱吗
  • 哪个网站音乐做的最好的关键词排名怎样
  • 英迈寰球网站建设郑州seo软件
  • 信息化建设 网站厦门关键词优化网站
  • 做别人一样的网站关键词搜索量排名
  • 单页面销售网站百度地图导航2022最新版下载
  • 网站建设与制作教程网络广告宣传怎么做
  • 网站可以用什么语言开发做中超最新积分榜
  • 郑州网站建设推荐美软科技微信推广多少钱一次