zoukankan      html  css  js  c++  java
  • react添加样式的四种方法

    React给添加元素增加样式

    第一种方法:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>React</title>
        <script src="http://static.runoob.com/assets/react/react-0.14.7/build/react.min.js"></script>
        <script src="http://static.runoob.com/assets/react/react-0.14.7/build/react-dom.min.js"></script>
        <script src="http://static.runoob.com/assets/react/browser.min.js"></script>
        <script src="lib/style.js"></script>
        <style>
            .lala{
                color:red;
                font-size: 40px;
                }
        </style>
    </head>
     <body>
        <div id="example"></div>
        <script type="text/babel">
        var Hello=React.createClass({
            render:function(){
                return (
                    <div className="lala"> 我出来了!
                    </div>
                )
            }
        })
          ReactDOM.render(
            <Hello/>,
            document.getElementById('example')
          );
        </script>
      </body>
    </html>

    第二种方法:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>React</title>
        <script src="http://static.runoob.com/assets/react/react-0.14.7/build/react.min.js"></script>
        <script src="http://static.runoob.com/assets/react/react-0.14.7/build/react-dom.min.js"></script>
        <script src="http://static.runoob.com/assets/react/browser.min.js"></script>
        <script src="lib/style.js"></script>
      
    </head>
     <body>
        <div id="example"></div>
        <script type="text/babel">
        var Hello=React.createClass({
            render:function(){
            var style={color:"red","font-size":"40px"}
                return (
                    <div style={style}> 我出来了!
                    </div>
                )
            }
        })
          ReactDOM.render(
            <Hello/>,
            document.getElementById('example')
          );
        </script>
      </body>
    </html>

    第三种方法:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>React</title>
        <script src="http://static.runoob.com/assets/react/react-0.14.7/build/react.min.js"></script>
        <script src="http://static.runoob.com/assets/react/react-0.14.7/build/react-dom.min.js"></script>
        <script src="http://static.runoob.com/assets/react/browser.min.js"></script>
        <script src="lib/style.js"></script>
      
    </head>
     <body>
        <div id="example"></div>
        <script type="text/babel">
        var Hello=React.createClass({
            render:function(){
                return (
                    <div style={this.css.style3} > 我出来了!
                    </div>
                )
            }
        })
        Hello.prototype.css={
            style3:{color:"green",fontSize:"50px",background:"#ccc"}
        }
          ReactDOM.render(
            <Hello/>,
            document.getElementById('example')
          );
        </script>
      </body>
    </html>

    第四种方法:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>React</title>
        <script src="http://static.runoob.com/assets/react/react-0.14.7/build/react.min.js"></script>
        <script src="http://static.runoob.com/assets/react/react-0.14.7/build/react-dom.min.js"></script>
        <script src="http://static.runoob.com/assets/react/browser.min.js"></script>
        <script src="lib/style.js"></script>
      
    </head>
      <body>
        <div id="example"></div>
        <script type="text/babel">
        var Hello=React.createClass({
            render:function(){
                return (
                    <div style={style.str1} > 我出来了!
                    </div>
                )
            }
        })
          ReactDOM.render(
            <Hello/>,
            document.getElementById('example')
          );
        </script>
      </body>
    </html>

    style.js的代码:

    var style={
         str1:{"font-size":"40px",color:"green","200px",height:"300px","text-align":"center",border:"1px solid gray"}
    }
  • 相关阅读:
    linux 命令——48 watch (转)
    linux 命令——47 iostat (转)
    linux 命令——46 vmstat(转)
    linux 命令——45 free(转)
    linux 命令——44 top (转)
    linux 命令——43 killall(转)
    linux 命令——42 kill (转)
    linux 命令——41 ps(转)
    linux 命令——40 wc (转)
    Java for LeetCode 068 Text Justification
  • 原文地址:https://www.cnblogs.com/love314159/p/9155859.html
Copyright © 2011-2022 走看看