перейти на адаптивный сайт

я использовал на своем сайте ширину и высоту, как

 <table  width="800px"  height="600px" border="0" cellspacing="0" cellpadding="0" class="leftborder"/>

я должен изменить этот код медиа-запроса на отзывчивый, но он не работает, я устанавливаю красный цвет фона, когда я изменяю размер своего браузера, он показывает цвет только не при изменении размера содержимого

введите здесь описание изображения

Мой код:

<style type="text/css">

  @media only screen and (min-width: 320px) and (max-width : 780px)
       {
           .leftborder
           {
               background-color:skyblue;
           }


.rightborder { 
border-right: 1px solid #000000; 
} 

.leftborder { 
border-left: 1px solid #000000; 
border-right: 1px solid #000000; 
border-bottom: 1px solid #000000; 

border-style: thin; 
} 


.style2 {font-size: xx-small}

.descriptor_row
{
background:#003366;
font-size:x-small;
color:#FFFFFF;
border:#FFFFFF;
} 


BODY { font-family: Arial, Helvetica, sans-serif;
    line-height:160%;
    font-size:14px;
    color:#000;
    background: url(images/gradient2.jpg);
    background-repeat: repeat-x; 
    background-color:#FFF; 
}       


table.leftborder{

    align:"right";
    width:800px ! Important;
    height:600px ! Important;

}

            }



/* MOBILE LANDSCAPE */
       @media only screen and (min-width: 480px) and (max-width: 780px)
       {
.leftborder        {
               background-color:blue;
           }

}



/* SMALL TABLET */
       @media only screen and (min-width: 600px) and (max-width:780px)
       {
           .leftborder
           {
               background-color:green;
           }

       }



/* TABLET/NETBOOK */
       @media only screen and (min-width: 768px) and (max-width: 780px)
       {
           .leftborder
           {
               background-color:yellow;
           }

}



.rightborder { 
border-right: 1px solid #000000; 
} 

.leftborder { 
border-left: 1px solid #000000; 
border-right: 1px solid #000000; 
border-bottom: 1px solid #000000; 

border-style: thin; 
} 


.style2 {font-size: xx-small}

.descriptor_row
{
background:#003366;
font-size:x-small;
color:#FFFFFF;
border:#FFFFFF;
} 


BODY { font-family: Arial, Helvetica, sans-serif;
    line-height:160%;
    font-size:14px;
    color:#000;
    background: url(images/gradient2.jpg);
    background-repeat: repeat-x; 
    background-color:#FFF; 
}       




</style>
<script type="text/javascript">
function openWindow(winName)
{
    window.open(winName,"FAQs", "width=950,height=650,resizable=no,scrollbars=no,toolbar=no,status=no,menubar=no,copyhistory=no,left=100,top=100,screenX=100,location=no,screenY=100");
}
</script>
</head>

<link href="style.css" rel="stylesheet" type="text/css">

<body bgcolor="#FFFFFF" TOPMARGIN="0" LEFTMARGIN="0" RIGHTMARGIN="0">

<table  width="100%" border="0" cellspacing="0" cellpadding="0" class="design"/ >
   <tr>
       <td align="center">
         <table  width="800px"  height="600px" border="0" cellspacing="0" cellpadding="0" class="leftborder"/>
              <tr bgcolor="#FFFFFF">

              <td colspan="2"  style="background-image:url('site_conf/images/det_banner.jpg'); background-repeat:no-repeat; background-position:center;" width="100%" height="100" align="right" />

              <?php
              if(!is_null($sid)&&$session_error=="none")
              {
                    $_SESSION['lms_username']=$lms_username;
                    ?><TABLE BORDER="0" CELLPADDING="2" CELLSPACING="0" WIDTH="190" >
                    <TR>
                        <TD><FONT FACE="VERDANA" SIZE="1" COLOR="#000000">Logged in as: <B><?php echo $lms_username; ?></B></TD>
                    </TR>
                        <?php
                        if($lms_groups=="on" && $lms_user_group!=""){
                        ?>
                        <TR>
                            <TD><FONT FACE="VERDANA" SIZE="1" COLOR="#000000"><?php echo"$lms_gtitle: "; if($lms_groups=="on"){echo"<B>$lms_user_group</B>";}?></TD>        
                        </TR>   
                        <TR>
                            <TD><FONT FACE="VERDANA" SIZE="1" COLOR="#000000"><?php echo "$lms_sgtitle: "; if($lms_groups=="on"){echo"<B>$lms_user_subgroup</B>";}?></TD>

                        </TR>   
                        <tr>
                            <TD><FONT FACE="VERDANA" SIZE="1" COLOR="#000000"><?php if($section=="reports" && $report){echo"<A HREF='index.php?section=reports&sid=$sid'>Back to Detailed Reports Section";}?></FONT></TD>
                        </tr>
                        <?php }?>

                    </TABLE>
                    <?php   
               }
              ?></td>
              </tr>
              <tr>
                  <td colspan="2" height="20" background="images/bg.gif">
                      <table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0">
                         <tr>
                            <td>&nbsp;</td>
                            <TD align="right"><?php
                if(!is_null($sid)&&$session_error=="none")
                {
                ?><a style=""  href="index.php?section=<?php echo $section; ?>&logout=YES&sid=<?php echo $sid; ?>"><img src="images/logout.gif" border="0" align="ABSMIDDLE" alt="Click here to Log Out"></a><?php
                }
                ?></TD>
                        </tr>
                    </table></td>
              </tr>
             <tr>
                <?php
                if(is_null($sid)||$session_error!="none")
                {
                    $nav_display = 'display: none';
                }
                ?>
                <td valign="top" style=" <?php echo $nav_display; ?> ">
                <!---------BEGIN SIDE NAV TABLE------------->
                <table width="198" border="0" cellspacing="0" cellpadding="0" >
                  <tr valign="top" bordercolor="#FFFFFF"> 
                     <td width="198" bordercolor="#FFFFFF"><?php          
                     if((!is_null($sid)&&$session_error=="none"))
                     {
                        include($dir_components."navbar2.php");

                     }
                     ?></td>
                </tr>
                <tr><td>&nbsp;</td></tr>
                <tr>
                <td></td>
            </tr>
      </table>
    </td>
    <td class="boxcontent" VALIGN="TOP" >
    <?php 

    include($mysection);
    ?></td>
  </tr>
</table>
</td>
</tr>
</table>
<hr width="200;">
</body>
</html>

добавлено изображение, что я получаю? Пожалуйста, помогите мне посоветовать?


person Thennarasu    schedule 12.06.2015    source источник
comment
невозможно что-либо сказать, не проверив ваш код, можно ли добавить ваши коды в jsfiddle.net?   -  person Roy Sonasish    schedule 12.06.2015
comment
Проверьте это stackoverflow.com/questions/30742346/   -  person Saumil    schedule 12.06.2015
comment
k @RoySonasish wii добавить jsfiddle   -  person Thennarasu    schedule 12.06.2015
comment
спасибо @SaumilSoni я проверю этот вопрос   -  person Thennarasu    schedule 12.06.2015
comment
@RoySonasish мой код всего так много файлов ... теперь у меня остался файл css здесь?   -  person Thennarasu    schedule 12.06.2015


Ответы (1)


В ваших медиа-запросах вы только что изменили цвет и как вы должны получить адаптивный дизайн. Вам нужно изменить другие свойства, такие как width или height, чтобы настроить соответствующий размер экрана. Или есть другие варианты для вас, такие как подключаемые модули адаптивных таблиц или, если вы хотите исправить с помощью медиа-запросов, вам нужно сначала решить, как вы хотите отображать на экране определенного размера, такие варианты, как прокручиваемые таблицы или >разбить заголовки таблиц на блоки и столбцы ниже и так далее, тогда только вы переходите к медиа-запросам, чтобы соответствующим образом настроить.

person Suman KC    schedule 12.06.2015
comment
спасибо @K.C, я изменю свою ширину и высоту после того, как назначу медиа-запрос, спасибо - person Thennarasu; 12.06.2015