Почему не работают некоторые стили в index.php?
-
Здравствуйте!
Может кто поможет, не отображаются некоторые стили в index.php из файла css. При чем шапка работает нормально, меню в index.php тоже работает, кроме шрифтов. Хочу добавить 3 блока, не видит стиль. Несколько дней сижу, не могу понять, вроде все правильно подключено. Делаю на локальном сервере OpenServer.
Но если код стиля я добавляю в аднинке wordpress Настройки — Дополнительные стили, то все отображается.Код header.php: <!DOCTYPE html> <html <?php language_attributes(); ?>> <html lang="en-US"> <title><?php global $page, $paged; wp_title( '|', true, 'right' ); bloginfo( 'name' ); $site_description = get_bloginfo( 'description', 'display' ); if ( $site_description && ( is_home() || is_front_page() ) ) echo " | $site_description"; if ( $paged >= 2 || $page >= 2 ) echo ' | ' . sprintf( __( 'Page %s', 'striped' ), max( $paged, $page ) ); ?> </title> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta charset="<?php bloginfo( 'charset' ); ?>" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="keywords" content=""/> <meta name="description" content="" /> <link rel="profile" href="http://gmpg.org/xfn/11" /> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <?php wp_head(); ?> </head> <body> <div id="main"> <header> <div id="header"> <div id="nav_left"> <a href="#" class="icon_menu"></a> <a href="#" class="icon_share"></a> <a href="#" class="icon_faq"></a> </div> <div id="nav_right"> <a href="#" class="icon_user"></a> <a href="#" class="icon_heart"></a> </div> <div id="logo"> <a href="#" class="logotype"></a> </div> <div id="border"></div> <div> <a href="#" class="menu-logo-button"></a> </div> </div> </div> </header>
Код index.php:
<?php get_header(); ?> <div> <ul class="menu-main"> <li><a href="#">Kategorien +</a></li> <li><a href="#">Neues</a></li> <li><a href="#">Über uns +</a></li> <li><a href="#">Online-Shops</a></li> <li><a href="#">Offline-Shops</a></li> <li><a href="#">Öko</a></li> <li><a href="#">Öko von uns</a></li> <li><a href="#">Sonderangebote</a></li> </ul> </div> <div id="searchform"><?php get_search_form(); ?></div> <div class="row"> <div class="col-1">левый</div> <div class="col-2">центр</div> <div class="col-3">правый</div> </div> <?php get_footer(); ?>
Код functions.php:
<?php //Меню function register_my_menus() { register_nav_menus ( array('top-menu' => '') ); } if (function_exists('register_nav_menus')) { add_action( 'init', 'register_my_menus' ); } // поддержка миниатюр add_theme_support('post-thumbnails'); set_post_thumbnail_size(180, 180, false); function new_excerpt_length($length) { return 25; } add_filter('excerpt_length', 'new_excerpt_length'); //Убираем ... в тизере function new_excerpt_more($more) { global $post; return ''; } //номерация страниц внизу function wp_corenavi() { global $wp_query, $wp_rewrite; $pages = ''; $max = $wp_query->max_num_pages; if (!$current = get_query_var('paged')) $current = 1; $a['base'] = str_replace(999999999, '%#%', get_pagenum_link(999999999)); $a['total'] = $max; $a['current'] = $current; $total = 1; //1 - выводить текст "Страница N из N", 0 - не выводить $a['mid_size'] = 3; //сколько ссылок показывать слева и справа от текущей $a['end_size'] = 1; //сколько ссылок показывать в начале и в конце $a['prev_text'] = 'Назад;'; //текст ссылки "Предыдущая страница" $a['next_text'] = 'Дальше'; //текст ссылки "Следующая страница" if ($max > 1) echo '<div class="navigator">'; if ($total == 1 && $max > 1) $pages = '<span class="pages">Страница ' . $current . ' из ' . $max . '</span>'."\r\n"; echo $pages . paginate_links($a); if ($max > 1) echo '</div>'; } function style(){ wp_enqueue_style( 'style', get_stylesheet_uri() ); } add_action( 'wp_enqueue_scripts', 'style' ); ?>
Код style.css не работают col и row:
/* Theme Name: sitystore Theme URI: Localhost Description: Author: Dmitry Author URI: Template: Version: */ /* =Reset default browser CSS. */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{ border:0; font-family:inherit; font-size:100%; font-style:inherit; font-weight:inherit; margin:0; outline:0; padding:0; } h1{font-size:32px;} h2{font-size:24px;} h3{font-size:19px;} h4{font-size:16px;} h5{font-size:13px;} h6{font-size:11px;} table{ border-collapse:separate; border-spacing:0; } caption, th, td{font-weight:normal;text-align:left;} blockquote{min-height:30px;color:#777;padding:15px 15px 15px 35px;margin:15px 0;background:#f8f8f8;font-size:13px;} a img{border:0;} ul, ol {list-style:none;} cite, em, i{font-style: italic;} p { margin-bottom: 1.625em; } ol ol { list-style: upper-alpha; } ol ol ol { list-style: lower-roman; } ol ol ol ol { list-style: lower-alpha; } ul ul, ol ol, ul ol, ol ul { margin-bottom: 0; } dl { margin: 0 1.625em; } dt { font-weight: bold; } dd { margin-bottom: 1.625em; } strong { font-weight: bold; } cite, em, i { font-style: italic; } blockquote cite { color: #666; font: 12px Helvetica, Arial, sans-serif; font-weight: 300; letter-spacing: 0.05em; text-transform: uppercase; } pre { background: #f4f4f4; font: 13px Courier, monospace; line-height: 1.5; margin-bottom: 1.625em; overflow: auto; padding: 0.75em 1.625em; } code, kbd, samp, var { font: 13px Courier, monospace; } abbr, acronym, dfn { border-bottom: 1px dotted #666; cursor: help; } address { display: block; margin: 0 0 1.625em; } ins { background: #fff9c0; text-decoration: none; } sup, sub { font-size: 10px; height: 0; line-height: 1; position: relative; vertical-align: baseline; } sup { bottom: 1ex; } sub { top: .5ex; } small { font-size: smaller; } *{margin:0;padding:0;} html{ height:100% } body{ position:relative; padding:0; min-width:1000px; margin:0; background:#fff;height:100% } body, input, textarea{ color:#222; font-weight:300; line-height:1.625; font-family: Arial, Helvetica, Noto Sans, sans-serif; } a{ color:#008fed; text-decoration:none; } a:focus,a:active,a:hover{ color:#f30; text-decoration:underline; } #main{ width:100%; margin:0 auto; position:relative; } /*Head*/ #header{ background:#fff; height:120px; width:100%; } #border{ border-top:3px solid #000; width:100%; } /*Navbar*/ #logo{ width:140px; height:120px; max-width: 100%; display: flex; margin-left: auto; margin-right: auto; } .logotype{ width:140px; height:64px; background:url(images/logo.svg)no-repeat; margin-top: 30px; } .menu-logo-button{ width:140px; height:20px; max-width: 100%; display: flex; margin-left: auto; margin-right: auto; margin-top: 5px; background:url(images/menu-logo-button.svg)no-repeat; } /*Icons*/ #nav_left{ margin-left: 100px; } .icon_menu,.icon_share,.icon_faq{float:left;margin:0 0 0} .icon_menu{ background:url(images/menu.svg)no-repeat center; background-color: #fff; border: none; /* Remove borders */ padding: 60px 55px; /* Some padding */ } .icon_menu:hover { background-color: #C7FCEC; } .icon_share{ background:url(images/share.svg)no-repeat center; background-color: #fff; border: none; /* Remove borders */ padding: 60px 55px; /* Some padding */ } .icon_share:hover { background-color: #C7FCEC; } .icon_faq{ background:url(images/faq.svg)no-repeat center; background-color: #fff; border: none; /* Remove borders */ padding: 60px 55px; /* Some padding */ } .icon_faq:hover { background-color: #C7FCEC; } #nav_right{ margin-right: 170px; } .icon_heart,.icon_user{float:right;margin:0 10px} .icon_heart{ background:url(images/heart.svg)no-repeat center; background-color: #fff; border: none; /* Remove borders */ padding: 60px 55px; /* Some padding */ } .icon_heart:hover { background-color: #C7FCEC; } .icon_user{ background:url(images/user.svg)no-repeat center; background-color: #fff; border: none; /* Remove borders */ padding: 60px 55px; /* Some padding */ } .icon_user:hover { background-color: #C7FCEC; } /*Menu*/ @import url('https://fonts.googleapis.com/css2?family=Noto+Sans&family=Oswald&family=Ubuntu:wght@500&display=swap'); .menu-main { list-style: none; margin: 5px 0 5px; padding: 25px 0 5px; text-align: center; background: white; } .menu-main li {display: inline-block;} .menu-main li:after { content: "|"; color: #000; display: inline-block; vertical-align:top; } .menu-main li:last-child:after {content: none;} .menu-main a { text-decoration: none; font-family: 'Noto Sans', sans-serif; font-weight: bold; letter-spacing: 2px; position: relative; padding-bottom: 20px; margin: 0 10px 0 6px; font-size: 17px; text-transform: none; display: inline-block; } .menu-main a, .menu-main a:visited {color: #000;} .menu-main a:before, .menu-main a:after { content: ""; position: absolute; height: 3px; top: 25px; right: 50%; bottom: -1px; left: 50%; background: #000; } .menu-main a:hover:before, .menu-main .current:before {left: 0;} .menu-main a:hover:after, .menu-main .current:after {right: 0;} @media (max-width: 550px) { .menu-main {padding-top: 0;} .menu-main li {display: block;} .menu-main li:after {content: none;} .menu-main a { padding: 25px 0 20px; margin: 0 30px; } /*Searchform*/ #searchform{ position:absolute; right:15px; top:15px; } #searchform #s{ border:none; color:#777; background:#fff; padding:400px 3px 5px; margin-right:-4px; } #searchform .sim{ background:#fff; border:none; color:#fff; padding:2px 5px; } #searchform .sim:hover,#searchform .sim:focus{ background:#777; cursor:pointer; } /*Blocks*/ .col-1 { height: 100px; width: 33.333%; background: grey; margin: .5rem; } .col-2 { height: 100px; width: 33.333%; background: grey; margin: .5rem; } .col-3 { height: 100px; width: 33.333%; background: grey; margin: .5rem; } .row { display: flex; flex-flow: row nowrap; align-items: center; align-content: center; justify-content: space-between; } /*Slider*/ /*Подвал*/ #footer{color:#888;padding:0;width:100%;margin-top:25px;} #copyright{font-size:11px;line-height:13px;width:400px;float:left;} #metrika{float:right;max-width:550px;}
Просмотр 2 ответов — с 1 по 2 (всего 2)
Просмотр 2 ответов — с 1 по 2 (всего 2)
- Тема «Почему не работают некоторые стили в index.php?» закрыта для новых ответов.