返回顶部
首页 > 资讯 > 精选 >react如何设置style属性
  • 659
分享到

react如何设置style属性

2023-07-05 01:07:25 659人浏览 薄情痞子
摘要

这篇文章主要讲解了“React如何设置style属性”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“react如何设置style属性”吧!react设置style属性的方法:1、通过“<

这篇文章主要讲解了“React如何设置style属性”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“react如何设置style属性”吧!

react设置style属性的方法:1、通过“<div style={{padding: '2px 0 5px 20px',overflowY: 'auto'}}>”方式设置行内样式;2、通过“height: 'calc(100% - 15px)'”设置百分比;3、通过在样式中使用函数“getWinHeight(200)”设置属性即可。

React中设置样式style

设置行内样式:

基本设置:

使用{},传入一个对象{padding: '2px 0 5px 20px',overflowY: 'auto'}

如下所示:

<div style={{padding: '2px 0 5px 20px',overflowY: 'auto'}}

设置百分比(相对数据)

<div style={{width: 'calc(100% - 35px)',height: 'calc(100% - 15px)'}}>

通过函数设置:

例如,自己写一个计算window高度的函数:

//参数 adjustValue的作用是在window.innerHeight的基础上,减去多少高度,可以是负值,0,正值function getWinHeight(adjustValue) {    let winHeight;    if (window.innerHeight) {      winHeight = window.innerHeight;    } else if ((document.body) && (document.body.clientHeight)) {      winHeight = document.body.clientHeight;    }    return winHeight-adjustValue;  }

然后在样式中使用:

<div style={{width: 'calc(100% - 35px)',height: getWinHeight(200)}}>    <div id="JSONeditor" className="jsoneditor-react-container"  /></div>

杂七杂八:

table占满整行:

设置table标签的style 为 style={{width: 'calc(100% - 10px)'}}

<table style={{width: 'calc(100% - 10px)'}}>  <tr>    <td style={{width:'50px'}}>      <div style={{paddingTop:"10px",marginLeft:'10px'}}>        <Button          id="returnButtonId"          text=""          icon={"ic_arrow_back"}          onClick={doBack}        />      </div>    </td>    <td>      <div style={{paddingTop:'10px'}}>Edit Parameter Files</div>    </td>    <td>      <div style={{float:'right', margin:'0 10px 0 10px', paddingTop:'10px'}}>        <Button            id="`uploadButtonId`"            text="UPLOAD"            icon={"ic_arrow_upward"}            onClick={onUploadClicked}        />      </div>    </td>  </tr></table>

父 <div>设置高度不起作用:

如果父<div>设置高度不管用,那么必须将子<div>的高度也设置一下,可以跟父<div>的高度保持一致,.

入下图所示:父子<div>的高度都被设置为  getWinHeight(180)

      <div style={{height: getWinHeight(180), border:'2px'}}>          <SplitScreen            id="parameterfiles-panel"            left={              <div style={{height: getWinHeight(180)}}>              ..........              </div>            }            right={              <div style={{ whiteSpace: "nowrap"}}>                  <div style={{padding: '2px 0 5px 20px',overflowY: 'auto', width: 'calc(100% - 35px)',height: getWinHeight(180)}}>                    <div id="jsoneditor" className="jsoneditor-react-container"  />                  </div>              </div>            }          />        </div>

感谢各位的阅读,以上就是“react如何设置style属性”的内容了,经过本文的学习后,相信大家对react如何设置style属性这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: react如何设置style属性

本文链接: https://lsjlt.com/news/348698.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • react如何设置style属性
    这篇文章主要讲解了“react如何设置style属性”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“react如何设置style属性”吧!react设置style属性的方法:1、通过“<...
    99+
    2023-07-05
  • 如何解决div style属性中设置其border无效
    这篇文章主要介绍“如何解决div style属性中设置其border无效”,在日常操作中,相信很多人在如何解决div style属性中设置其border无效问题上存在疑惑,小编查阅了各式资料,整理出简单好用...
    99+
    2024-04-02
  • jquery如何移除style属性
    本篇内容主要讲解“jquery如何移除style属性”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“jquery如何移除style属性”吧! ...
    99+
    2024-04-02
  • jquery如何增加一个style属性
    本篇内容主要讲解“jquery如何增加一个style属性”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“jquery如何增加一个style属性”吧! ...
    99+
    2024-04-02
  • css中如何使用font-style属性
    这篇文章给大家分享的是有关css中如何使用font-style属性的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 font-style 属性最经常使用于划定规矩斜体文本。 该...
    99+
    2024-04-02
  • CSS如何使用list-style-type属性
    这篇文章将为大家详细讲解有关CSS如何使用list-style-type属性,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。例子:<html><head><style ...
    99+
    2023-06-08
  • CSS3中设置3D变形的transform-style属性介绍
    这篇文章主要介绍“CSS3中设置3D变形的transform-style属性介绍”,在日常操作中,相信很多人在CSS3中设置3D变形的transform-style属性介绍问题上存在疑惑,小编查阅了各式资料...
    99+
    2024-04-02
  • jQuery如何设置属性
    小编给大家分享一下jQuery如何设置属性,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!设置属性 - attr()jQuery ...
    99+
    2024-04-02
  • CSS中如何使用list-style-image属性
    这篇文章将为大家详细讲解有关CSS中如何使用list-style-image属性,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。CSS list-style-...
    99+
    2024-04-02
  • javascript如何修改元素的style属性
    javascript如何修改元素的style属性,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。在javascript中,可以利用setAt...
    99+
    2024-04-02
  • javascript如何设置value属性
    这篇文章主要介绍了javascript如何设置value属性,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。javascript中设置value属性的方法:首先使用docume...
    99+
    2023-06-14
  • html如何设置style样式
    这篇文章给大家分享的是有关html如何设置style样式的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。html设置style样式的方法:1、直接将样式写在元素标签的style属性中,语法“”;2、在head部分的...
    99+
    2023-06-15
  • CSS中list-style列表属性如何使用
    本篇文章给大家分享的是有关CSS中list-style列表属性如何使用,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。解析CSS列表样式属性li...
    99+
    2024-04-02
  • react如何修改属性值
    这篇文章主要讲解了“react如何修改属性值”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“react如何修改属性值”吧!react修改属性值的方法:1、打开相应的代码文件;2、创建好数组对象...
    99+
    2023-07-04
  • react如何动态修改style
    这篇文章主要介绍“react如何动态修改style”,在日常操作中,相信很多人在react如何动态修改style问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”react如何动态修改style”的疑惑有所帮助!...
    99+
    2023-07-04
  • javascript如何设置按钮属性
    这篇文章主要介绍了javascript如何设置按钮属性,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 javas...
    99+
    2024-04-02
  • css如何设置标签属性
    这篇文章主要讲解了“css如何设置标签属性”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“css如何设置标签属性”吧! css设置...
    99+
    2024-04-02
  • CSS表格属性如何设置
    本文小编为大家详细介绍“CSS表格属性如何设置”,内容详细,步骤清晰,细节处理妥当,希望这篇“CSS表格属性如何设置”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。效果良好的表属性...
    99+
    2024-04-02
  • mysql如何设置唯一属性
    在mysql中设置唯一属性的方法:1.启动mysql;2.登录mysql数据库;3.进入数据表;4.执行命令设置唯一属性;具体步骤如下:首先,在命令行中启动mysql服务;service mysql start  mysql服务启动后,输入...
    99+
    2024-04-02
  • css图片属性如何设置
    在css中设置图片属性的方法:1.使用box-shadow属性设置图片阴影;2.使用border属性设置图片边框;3.使用border-radius属性设置图片圆角;4.使用max-width属性设置图片宽度自适应;在css中设置图片属性的...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作