Показывать в html тег див при разрешение экрана 1000px
Цена договорная.
Попытаюсь подробно объяснить что надо, задача для спецов очень простая, я в php и js не шарю. То что я в блоке обернул php кодом, это и надо скрывать и показывать при разрешении экрана 1000px. Я так понимаю надо делать js, который будет определять разрешения экрана и посылать команду в php, чтобы див показывался. Хотя я думаю есть множество способов как это сделать.
Блок
<div class="pricetov"> <?php if ($var == true) { ?><div class="prir"><?php } ?> <div class="pricetovn"><h2 itemprop="name"><b>название</b></h2></div> <div class="pricetova">Артикул: <b>5454353454</b></div> <?php if ($var == true) { ?> </div><?php } ?> </div>
Вот такой еще есть вариант, но он чет не работает.
<?php $screenWidth='<script type="text/javascript">document.write("screen.width="+screen.width);</script>'; $screenFullHD='1000'; if ($screenWidth > $screenFullHD) { ?> <div class="prir"> <?php } ?> <?php $screenWidth='<script type="text/javascript">document.write("screen.width="+screen.width);</script>'; $screenFullHD='1000'; if ($screenWidth > $screenFullHD) { ?> </div> <?php } ?>
jQuery, который определяет разрешение экрана, так выдернул от куда-то. (может нужно будет). Можно же по идее через этот скрипт отдавать команду в пхп чтобы труе там на что-то менялся и показывался див. или труе это вроде на оборот включено, а надо чтобы включено было если разрешение экрана меньше чем 1000px.
<script type="text/javascript"> jQuery(document).ready(function(){ function resize_document2(){ var width = $(".").first().width(); if (width < 1000){ $(".prir").show(); }else{ $(".prir").hide(); } } }); </script>
Я надеюсь что меня понятно что я хочу сделать, через медиа это нельзя сделать, он скроет все что в блоке. Пытался объяснить что мне надо, на тостере тему написал, так там народ не понял, начали мне меди советовать.