React 模态和媒体查询
React Modal and Media-queries
我希望有人能告诉我如何让这个反应模态移动响应。它没有使用 bootstrap.
<ReactModal
isOpen={this.state.showModal}
style={{
overlay: {
position: 'fixed',
top: 0,
left: 0,
right: 0,
bottom: 0,
backgroundColor: 'rgba(0, 0, 0, 0.5)'
},
content: {
position: 'absolute',
top: 'auto',
marginLeft: '70px',
marginRight: '70px',
bottom: '200px',
border: '1px solid #ccc',
background: '#000',
overflow: 'auto',
WebkitOverflowScrolling: 'touch',
borderRadius: '10px',
outline: 'none',
padding: '20px'
}
}}>
您将无法将媒体查询添加到模式的内联样式中。
要添加媒体查询,您应该使用类:
React-modal Demo on GitHub: Using CSS classes for styling
然后您就可以在 CSS 中为不同类型的屏幕添加不同的样式。
我希望有人能告诉我如何让这个反应模态移动响应。它没有使用 bootstrap.
<ReactModal
isOpen={this.state.showModal}
style={{
overlay: {
position: 'fixed',
top: 0,
left: 0,
right: 0,
bottom: 0,
backgroundColor: 'rgba(0, 0, 0, 0.5)'
},
content: {
position: 'absolute',
top: 'auto',
marginLeft: '70px',
marginRight: '70px',
bottom: '200px',
border: '1px solid #ccc',
background: '#000',
overflow: 'auto',
WebkitOverflowScrolling: 'touch',
borderRadius: '10px',
outline: 'none',
padding: '20px'
}
}}>
您将无法将媒体查询添加到模式的内联样式中。
要添加媒体查询,您应该使用类:
React-modal Demo on GitHub: Using CSS classes for styling
然后您就可以在 CSS 中为不同类型的屏幕添加不同的样式。