Ответы пользователя по тегу HTML
  • Проблема с input при required. Время великов?

    andreybold
    @andreybold
    Чистым css'ом это вроде не решить. Как вариант js'ом отслеживать пустой value или нет, и если нет, то навешивать на инпут класс, который и будет заменять input:valid
    Ответ написан
    Комментировать
  • Вопрос об атрибуте data-*?

    andreybold
    @andreybold
    Это обычный data-атрибут, в который, как мне кажется, записана json-строка, в последствии преобразующаяся js-кой в объект и каким-то образом обрабатываемая.

    Но это не точно:) (я не спец, о опыт по работе был).
    Ответ написан
    Комментировать
  • Подобный медиа плейер?

    andreybold
    @andreybold
    Так, а что мешает юзать этот плеер (plyr), но установить свойство debug в false?
    Тем более что по умолчанию оно (по крайней мере судя по исходнику) выключено ( https://codepen.io/anon/pen/xrPmEo ).
    И там, скорей всего, не ошибки, а логирование.
    Ответ написан
  • Как вывести постраничную навигацию (пагинацию) в WordPress?

    andreybold
    @andreybold
    в файле functions.php вставляем вот эту функцию:
    function mysite_pagenav($pages = '', $range = 2){
    		$showitems = ($range * 2)+1;
    		global $paged;
    		if(empty($paged)) $paged = 1;
    		if($pages == ''){
    			global $wp_query;
    			$pages = $wp_query->max_num_pages;
    			if(!$pages){
    				$pages = 1;
    			}
    		}
    		if(1 != $pages){
    			echo '<div class="page_nav">';
    				if($paged > 2 && $paged > $range+1 && $showitems < $pages) echo '<a class="first_nav" href="'.get_pagenum_link(1).'">&laquo;</a>';
    				if($paged > 1 && $showitems < $pages) echo '<a class="prev_nav" href="'.get_pagenum_link($paged - 1).'">&lsaquo;</a>';
    				for ($i=1; $i <= $pages; $i++){
    					if (1 != $pages &&( !($i >= $paged+$range+1 || $i <= $paged-$range-1) || $pages <= $showitems )){
    						echo ($paged == $i)? '<span class="current">'.$i.'</span>':'<a href="'.get_pagenum_link($i).'" class="inactive" >'.$i.'</a>';
    					}
    				}
    				if ($paged < $pages && $showitems < $pages) echo '<a class="next_nav" href="'.get_pagenum_link($paged + 1).'">&rsaquo;</a>';
    				if ($paged < $pages-1 &&  $paged+$range-1 < $pages && $showitems < $pages) echo '<a class="last_nav" href="'.get_pagenum_link($pages).'">&raquo;</a>';
    				echo "</div>\n";
    		}
    	}

    а в index.php пишем вот это:
    global $paged;
    query_posts('&paged='.$paged);
    if(have_posts()){
    	while(have_posts()){// стандартный цикл вывода новостей
    		the_post();
    		// выводим новость
    	}
    }
    wp_reset_query(); 
    mysite_pagenav();//вызываем функцию для вставки навигации
    ?>

    На 4.0 вордпрессе точно работает.
    Ответ написан
  • Как решить такую проблему с версткой?

    andreybold
    @andreybold
    проблема вот в этом:
    <div id="vt_main_com" class="vt_auto_cols contentwidthr floatleft">

    .contentwidthr {
    width: 70% !important;
    }

    поставьте вместо 70% 100 и всё пойдет.
    Ответ написан
    3 комментария