【发布时间】:2017-04-15 06:36:26
【问题描述】:
我的 index.html 文件中有我的 CSS 样式表,我的 React 应用程序在该文件中加载。在这里,我有以下 CSS 值:
#Webshop {
background-color: white;
height: 100%;
width: 100%;
}
和
#Webshop, button {
position: relative
border: 6px solid #232323
z-index: 2
padding: 12px 22px
margin: 0 10px
box-sizing: border-box
font-size: 26px
font-weight: 600
text-transform: uppercase
text-decoration: none
color: #232323
}
Webshop 位于包含此 Render 方法的不同文件中:
render() {
return (
<div className='Webshop' id='Webshop'>
<li>
<img src="./products.jpeg" width="350" height="350"></img>
<button onClick={this.handleClick} className="addit">Add to cart</button>
<select id="size" onChange={this.change} value={this.state.value}>
<option value="medium">Medium</option>
<option value="large">Large</option>
<option value="x-large">X-large</option>
</select>
<img src="./product.jpeg" width="350" height="350"></img>
</li>
</div>
);
}
由于某种原因,CSS 适用于 Webshop,但不适用于按钮。我在其他文件中有其他组件也可以工作。如何让 CSS 应用于 Render 方法中的按钮?
【问题讨论】:
-
我的回答有帮助还是问题仍然存在?
标签: javascript html css reactjs