У меня есть небольшая виджет на моем сайте. Это окно виджетов содержит следующие элементы:Resposinve webdesign и позиционирование элементов
<table class="absence-widget-table">
<tr>
<td class="absence-widget-left">
<i class="fa fa-chevron-left" title="Next" aria-describedby="ui-tooltip-1"></i>
</td>
<td class="absence-widget-center" id="absence-date-container">
@Html.Partial(MVC.ActivityWidget.Views.Partials.MyActivityAbsenceDateChanger, Model)
</td>
<td class="absence-widget-right">
<i class="fa fa-chevron-right" title="Previous"></i>
</td>
</tr>
</table>
И эти элементы имеют эти стили в моем CSS файл:
.center-absence-widget-left {
position: relative;
left: 604px;
padding-top: 13px;
padding-bottom: 10px;
cursor: pointer;
}
.center-absence-widget-right {
position: relative;
left: 640px;
padding-top: 13px;
padding-bottom: 10px;
cursor: pointer;
}
.center-absence-widget-center {
position: relative;
left: 620px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
white-space: nowrap;
width: 15%;
}
то, что я хочу знать, как я добавить адаптивный дизайн для этих элементов так, когда страница не открывается на экране с меньшим разрешением, тогда элементы html реагируют на это и настраиваются на нее?
может кто-нибудь помочь?
Посмотрите на запросы средств массовой информации CSS: https://developer.mozilla.org/en-US/docs/Web/CSS/Media_Queries/Using_media_queries – jolmos