react 怎么设置 style属性

react设置style属性的方法:1、通过“”方式设置行内样式;2、通过“height: ‘calc(100% – 15px)’”设置百分比;3、通过在样式中使用函数“getWinHeight(200)”设置属性即可。

react 怎么设置 style属性

本教程操作环境:Windows10系统、react18.0.0版、Dell G3电脑。

react 怎么设置 style属性?

React中设置样式style

1.设置行内样式:

1.基本设置:

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

如下所示:

2.设置百分比(相对数据)

3.通过函数设置:

例如,自己写一个计算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;  }

登录后复制

然后在样式中使用:

    

登录后复制

2.杂七杂八:

1.table占满整行:

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


登录后复制                                        Edit Parameter Files                                  

2.父

设置高度不起作用:

如果父

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

入下图所示:父子

的高度都被设置为  getWinHeight(180)

      
                        ..........              
            }            right={              
                  
                    
                  
              
            }          />        

登录后复制

暂时写这么多,以后想到别的,再写。

推荐学习:《react视频教程》

以上就是react 怎么设置 style属性的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2921564.html

(0)
上一篇 2025年3月11日 18:29:48
下一篇 2025年3月2日 14:50:55

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • react怎么将时间戳转换成日期

    react将时间戳转换成日期的方法:1、通过“import moment from ‘moment’;”导入moment;2、使用“moment(shijianchuo*1000).format(“YYY…

    2025年3月11日
    200
  • react都有哪些组件

    react组件有:1、Ant Design;2、Bootstrap;3、Bulma;4、Chakra UI;5、Material UI;6、Semantic UI;7、Reach UI;8、Reakit;9、Rebass等。 本教程操作环境…

    2025年3月11日 编程技术
    200
  • react 引入ant样式不显示怎么办

    react引入ant样式不显示的解决办法:1、找到项目入口“index.js”文件;2、在“index.js”文件头部引入“import ‘antd/dist/antd.min.css’;”;3、重新刷新页面即可。 …

    2025年3月11日 编程技术
    200
  • react怎么实现红绿灯

    react实现红绿灯的方法:1、引入“import React, { useEffect, useState } from ‘react’”;2、创建“function App() {…}”方法;3、定义…

    2025年3月11日
    200
  • react怎么实现弹出模态框

    react实现弹出模态框的方法:1、用createPortal把元素直接渲染到“document.body”下;2、通过“modelShow”和“modelShowAync”来控制弹窗的显示隐藏;3、用一个控制器controlShow来流畅…

    2025年3月11日
    200
  • Angular与React:2024年前端选择哪个

    在前端开发领域,Angular 和 React 是两大巨头,持续引发争论。Angular 是一个成熟的框架,提供结构和全面的工具,而 React 是一个专注于 UI 组件创建的库。本文深入比较了 Angular 和 React,分析了它们的…

    2025年3月11日
    200
  • 实例详解用React加CSS3实现微信拆红包动画效果

    本文主要介绍了用react加css3实现微信拆红包动画效果,微信红包曾经引爆过一系列的营销热潮,相信大家对于这种红包形式并不陌生,这里本着娱乐至上的精神用react简单地实现了拆红包的动画效果,希望能帮助到大家。 用CSS3绘制红包 .re…

    2025年3月11日 编程技术
    200
  • React与CSS3实现微信拆红包动画

    这次给大家带来React与CSS3实现微信拆红包动画,React与CSS3实现微信拆红包动画的注意事项有哪些,下面就是实战案例,一起来看一下。 微信红包曾经引爆过一系列的营销热潮,相信大家对于这种红包形式并不陌生,这里本着娱乐至上的精神用R…

    2025年3月10日
    200
  • react如何引入css

    引入方法有:1、行内样式;2、声明样式,行内样式类似,区别只是声明一个变量保存样式表绑定给style属性;3、import引入,React组件一般是一个文件夹,文件夹里包含对应的js和css,只要在js中引入同级的css即可。 本教程操作环…

    2025年3月10日
    200
  • React中setState源码详解

    本文主要介绍了深入研究react中setstate源码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望能帮助到大家。 React作为一门前端框架,虽然只是focus在MVVM中的View部分,但还是实现了V…

    编程技术 2025年3月8日
    200

发表回复

登录后才能评论