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

晋江网站建设哪家好设计学习网站

晋江网站建设哪家好,设计学习网站,移动互联网技术网站,如何做网站的网页文章目录基础用法基础用法 高度类型选择(宽度同理): 属性描述offsetHeight包含边框内边距内容clientHeight包含内边距内容(不包含边框)scrollHeight包含滚动内容的全高(含隐藏部分) JS可使用g…

文章目录

    • 基础用法

基础用法

高度类型选择(宽度同理):

属性描述
offsetHeight包含边框+内边距+内容
clientHeight包含内边距+内容(不包含边框)
scrollHeight包含滚动内容的全高(含隐藏部分)

JS可使用getElementById等选择器替换useRef

const targetDiv = document.getElementById('myDiv');
const offsetHeight = targetDiv.offsetHeight
import React, { useRef, useEffect, useState } from 'react';function HeightComponent() {// 1. 创建 ref 对象const divRef = useRef(null);const [height, setHeight] = useState(0);// 3. 在组件挂载后访问 DOMuseEffect(() => {if (divRef.current) {// 4. 获取高度const divHeight = divRef.current.offsetHeight;setHeight(divHeight);console.log('Div 高度:', divHeight);}}, []); // 空依赖数组确保只在挂载时运行// 响应尺寸变化(可选)useEffect(() => {const handleResize = () => {if (divRef.current) {setHeight(divRef.current.offsetHeight);}};window.addEventListener('resize', handleResize);return () => window.removeEventListener('resize', handleResize);}, []);return (<div>{/* 2. 绑定 ref 到目标 div */}<div ref={divRef} style={{ padding: '20px', border: '1px solid red' }}>这是一个需要测量高度的 div<br />内容高度会变化...</div><p>Div 高度: {height}px</p></div>);
}export default HeightComponent;
http://www.dtcms.com/a/504920.html

相关文章:

  • 网站建设如何投放广告做网站现在可以挣钱吗
  • 兰州公司网站建设收到网站代码后怎么做
  • 自己做的网站如何赚钱建行个人余额查询网站
  • 中国建设银行重庆网站网站图片怎么换
  • 数电基础:二极管构成的门电路
  • 南京网站建设培训班对于职业规划做的好的网站
  • 双指针系列1 - 283. 移动零 和 1089. 复写零
  • 昆明做网站vr企业所得税会计分录
  • 网站建设技术免费简单网页制作成品
  • 网站建设公司推广网站品牌运营网站开发什么
  • 河南网站优化要多少钱台州网站搜索排名
  • 皋兰县建设局网站互联网营销外包推广
  • 网站商城设计方案智能自助建站系统源码
  • c语言14:字符指针
  • 手机怎么制作自己的网站wordpress怎么盈利
  • 网站页面链接怎么做怎么做二维码转到网站
  • 织梦dede建站教程视频郑州区块链数字钱包网站开发方案
  • 东莞网站设计轻量应用服务器可以做网站吗
  • 房产网站建站亚马逊雨林动物
  • 北京网站搜索引擎优化推广seo搜索优化是什么意思
  • matlab构造带通巴特沃斯滤波器进行滤波
  • wordpress建网站缺点公司注册网上查名
  • 申请建设网站经费申请苍溪县规划和建设局网站
  • GESP C++ 二级拓展课 三
  • 在线做网站午夜伦理百度竞价冷门产品
  • 国土网站建设自查报告用dedecms做两个一样的网站
  • 集团网站建设计划表百度免费网站制作成品
  • 建设网站需要学什么程序项目开发流程8个步骤流程图
  • 海口哪里做网站帝国cms 商城网站视频教程
  • 门户网站建设公司教程网站开发 技术难点