반응형
React Js에서 CSS/Jquery calc 함수 사용
다이내믹한 폭의 설정을 할 필요가 있는 상황이 있습니다.div
그래서 이걸 써야겠다divStyle = {width: calc(100% - 276px)}
내 리액트 Js 코드로.그러나 그렇게 하면 오류가 발생합니다.calc is not a function
.
Jquery를 사용하여 이 작업을 수행할 수 있다는 것을 알지만 JQuery를 어플리케이션에 소개하고 싶지는 않습니다.이 문제를 해결할 수 있는 회피책이나 해킹이 있으면 공유해 주세요.
코드:
customFormat = 'hello-div'
divStyle = {width: calc(100% - 276px)}
return (
<div className={customFormat} style={divStyle}>
Hello World
</div>
)
보다 구체적인 CSS가 필요한 경우 견적서에 기재해야 합니다.- react inline styles doc.
<div style={{width: 'calc(100% - 276px)'}}></div>
당신의 경우는
customFormat = 'hello-div'
divStyle = {width: 'calc(100% - 276px)'}
return (
<div className={customFormat} style={divStyle}>
Hello World
</div>
)
브라우저 호환성을 위해 여러 폭(폴백)을 덮어쓸 필요가 있는 경우
divStyle = {width: 'calc(100% - 276px)',
fallbacks: [
{ width: '-moz-calc(100% - 276px)' },
{ width: '-webkit-calc(100% - 276px)' },
{ width: '-o-calc(100% - 276px)' }
]}
언급URL : https://stackoverflow.com/questions/38823863/use-css-jquery-calc-function-in-react-js
반응형
'programing' 카테고리의 다른 글
문자열을 반환하는 Spring MVC @ResponseBody 메서드에서 HTTP 400 오류가 발생하여 응답하는 방법 (0) | 2023.03.27 |
---|---|
CF7 폼 값을 동적으로 변경하다 (0) | 2023.03.27 |
Sonar 탐지 보고서에서 롬복 클래스 제외 (0) | 2023.03.27 |
Spring Boot에서는 org.hibernate는 처리되지 않습니다.예외.제약 위반예외. (0) | 2023.03.27 |
Angular의 .$on()이란JS (0) | 2023.03.27 |