JSFiddle - React, Tailwind, and code Playground
by Radioactive
HTML
<div class="top_servers">
<div class="top_block">
<div class="top_block_name">
<a href="http://cs-boost.net/server_info/?ip=83.222.104.186:27016" title="О сервере .::[Пушки Детям Не Игрушки]::.">
.::[Пушки Детям Не Игрушки]::.
</a>
</div>
<div class="top_block_maps">
<img class="top_block_maps_img" src="http://cs-boost.net/template/default/main/img/maps/cs16/de_dust2x2.jpg">
<div class="info_bl_m">
<span>de_dust2x2</span>
<span>0: 31 / 32</span>
</div>
<img class="info_bl_m_i_cs" src="http://cs-boost.net/template/default/main/img/icons/cs16.gif" width="16">
<img class="info_bl_m_i_fl" src="http://cs-boost.net/template/default/main/img/flags/ru.gif" width="16">
</div>
<div class="top_block_inip">
<input title="" onclick="this.select()" type="text" value="83.222.104.186:27016">
</div>
</div>
<!-- ============================= --> <div class="top_block">
<div class="top_block_name">
<a href="http://cs-boost.net/server_info/?ip=83.222.104.186:27016" title="О сервере .::[Пушки Детям Не Игрушки]::.">
.::[Пушки Детям Не Игрушки]::.
</a>
</div>
<div class="top_block_maps">
<img class="top_block_maps_img" src="http://cs-boost.net/template/default/main/img/maps/cs16/de_dust2x2.jpg">
<div class="info_bl_m">
<span>de_dust2x2</span>
<span>0: 31 / 32</span>
</div>
<img class="info_bl_m_i_cs" src="http://cs-boost.net/template/default/main/img/icons/cs16.gif" width="16">
<img class="info_bl_m_i_fl" src="http://cs-boost.net/template/default/main/img/flags/ru.gif" width="16">
</div>
<div class="top_block_inip">
<input title="" onclick="this.select()" type="text" value="83.222.104.186:27016">
</div>
</div>
<!-- ============================= --> <div class="top_block">
<div class="top_block_name">
<a href="http://cs-boost.net/server_info/?ip=83.222.104.186:27016" title="О...
CSS
body{margin:0;padding:0;}
.top_servers{*display:flex;margin:1%;}
.top_block{display:inline-block;background:#fff;box-shadow:0 1px 3px #C7C7C7;padding:1%;margin:1%;width:20.3%;max-width:300px;*overflow:hidden;vertical-align:top;}
.top_block_name{margin-bottom:5px;text-align:center;}
.top_block_name a{text-decoration:blink;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;}
.top_block_maps{position:relative;}
.top_block_maps .top_block_maps_img{width:100%;height:auto;width:auto\9;}
.top_block_maps img.info_bl_m_i_cs,
.top_block_maps img.info_bl_m_i_fl{position:absolute;bottom:37px;}
.top_block_maps img.info_bl_m_i_cs{left:5px;}
.top_block_maps img.info_bl_m_i_fl{right:5px;}
.info_bl_m{background:rgba(0,0,0,0.4);display:flex;justify-content:space-between;position:absolute;bottom:5px;left:0;right:0;color:#ddd;padding:5px 8px;white-space:nowrap;}
.top_block_inip{}
.top_block_inip input{font-size:1em;text-align:center;width:100%;background:none;border:none;padding:0;margin:0;color:#4A4A4A;}
.top_block .top_block_infb{overflow:auto;z-index:1;}
.top_block .top_block_infb img{opacity:0;width:100%;}
.top_block .top_block_infb span{position:absolute;top:0;right:0;left:0; padding-bottom:18px;}
.top_block .top_block_infb_b{margin-top:-12px;background:#fff;text-align:center;position:relative;z-index:2;}
.top_block .top_block_infb_b a{border:1px solid #ddd;display:block;padding:5px 0;font-weight:bold;color:#808080;border-radius:3px;}
@media all and (min-width:1570px){
div.top_block{width:20.3%;}
}
@media all and (min-width:1200px){
div.top_block{width:15.7%;}
}
@media all and (max-width:800px){
div.top_block{width:28%;}
}
@media all and (max-width:550px){
div.top_block{width:45%;}
}