だから私は、なぜあなただけの画面と(最大幅の@media使用していけないのdivブロックと背景画像と
const drDefaultStyles = {
container: {
},
header: {
borderBottom: 'solid 1px #dddddd',
color: '#898989',
textAlign:'left',
marginBottom: '20px',
},
header_title: {
fontSize: '14px',
fontStyle: 'italic',
fontFamily: 'Platino',
textTransform: 'capitalize',
margin: 0,
fontWeight: 100,
},
tall: {
height: '250px',
},
half_tall: {
height: '120px',
},
image_container: {
position: 'relative',
width: '100%',
height: '100%',
background: 'rgb(245, 245, 245)',
padding: '10px',
},
image: {
width: '100%',
height: '100%',
backgroundSize: 'cover',
backgroundPosition: 'center center',
backgroundRepeat: 'no-repeat',
},
title: {
position: 'absolute',
display: 'inline-block',
bottom: '25px',
background: 'rgba(245, 245, 245, .85)',
textTransform: 'uppercase',
padding: '7px 15px',
},
}
<section className="container" style={ _s.container }>
<div className="row" style={ _s.header }>
<h2 style={ _s.header_title }>Destination races</h2>
</div>
<div className="row" style={ _s.container }>
<div className="col-lg-4 col-md-4 col-sm-4 col-xs-4" style={{ ..._s.tall, paddingLeft: 0, paddingRight: '5px' }}>
<div style={ _s.image_container }>
<div style={{ ..._s.image, backgroundImage: 'url(/images/cities/leadville.jpg)' }}></div>
<span style={ _s.title }>Leadville</span>
</div>
</div>
<div className="col-lg-4 col-md-4 col-sm-4 col-xs-4" style={{ padding: 0 }}>
<div className="col-lg-12 col-md-12 col-sm-12 col-xs-12" style={{ ..._s.half_tall, marginBottom: '10px', padding: 0 }}>
<div style={ _s.image_container }>
<div style={{ ..._s.image, backgroundImage: 'url(/images/cities/san-francisco.jpg)' }}></div>
<span style={ _s.title }>San Francisco</span>
</div>
</div>
<div className="col-lg-5 col-md-5 col-sm-5 col-xs-5" style={{ ..._s.half_tall, float: 'left', padding: 0, paddingRight: '5px' }}>
<div style={ _s.image_container }>
<div style={{ ..._s.image, backgroundImage: 'url(/images/cities/miami.jpg)' }}></div>
<span style={ _s.title }>Miami</span>
</div>
</div>
<div className="col-lg-7 col-md-7 col-md-7 col-xs-7" style={{ ..._s.half_tall, float: 'left', padding: 0 }}>
<div style={ _s.image_container }>
<div style={{ ..._s.image, backgroundImage: 'url(/images/cities/chicago.jpg)' }}></div>
<span style={ _s.title }>Chicago</span>
</div>
</div>
</div>
<div className="col-lg-4 col-md-4 col-sm-4 col-xs-4" style={{ ..._s.tall, paddingLeft: '5px', paddingRight: 0 }}>
<div style={ _s.image_container }>
<div style={{ ..._s.image, backgroundImage: 'url(/images/cities/new-york.jpg)' }}></div>
<span style={ _s.title }>New York City</span>
</div>
</div>
</div>
</section>
を意味のある結果を達成することができました:500pxなど)cssプロパティ –
@rishit_sこれは機能しません。実際には、特定のポイントまで、タブレット、デスクトップ、ワイドデスクトップを対象にしています。私は大きな画面でイメージを大きくすることで列間のスペースを避ける必要があります –