2 回答

TA貢獻1795條經驗 獲得超7個贊
const divStyle = {
color: 'blue',
backgroundImage: 'url(' + imgUrl + ')',
};
function HelloWorldComponent() {
return <div style={divStyle}>Hello World!</div>;
}
style 屬性接受具有駝峰命名屬性的 JavaScript 對象,而不是 CSS 字符串。這與DOM風格的JavaScript屬性一致,效率更高,并且可以防止XSS安全漏洞。
import React from "react";
import hcbgImage from "./hcbg.jpg";
function App() {
return (
<div
class="bg_image"
style={{
backgroundImage: 'url('+hcbgImage+')',
backgroundSize: "cover",
height: "100vh",
color: "#f5f5f5"
}}
>
<h1>This is Text on top</h1>
</div>
);
}
export default App;
在上面的示例中,我們導入圖像并將其路徑存儲在名為 hcbgImage 的變量中。如果我們通過控制臺記錄該變量,我們會得到類似 /static/media/hcbg.d1e1f550.jpg 的內容。這是React.js 的圖像路徑。
添加回答
舉報