1. Forum używa plików Cookies. Dowiedz się więcej o celu ich używania i możliwości zmiany ustawień Cookies w przeglądarce. Czytaj więcej...

ROZWIĄZANE Własny styl CSS przestał działać - brak zamykającego znacznika

Dyskusja w 'Zmiana wyglądu sklepu i edycja zaawansowana' rozpoczęta przez użytkownika Słoik, 18 Listopad 2016.

  1. Słoik

    Słoik Znawca

    Wiadomości:
    246
    Docenione treści:
    26
    Dzień dobry,

    Nie wiem dlaczego ale kod zawarty w oknie Własne Style CSS przestał częściowo działać.
    Kod:
    .login-bar {
      background-color: #fff;
    }
    .row::before, .row::after, .box::before, .box::after, .product::before, .product::after, .s-row::before, .s-row::after {
    content: "";
    display: table;
    line-height: 0;
    z-index: 10;
    }
    .login-bar1 {
    color: #0aac8e;
    margin-top: 0;
    position: fixed;
    width: 100%;
    z-index: 11;
    }
    @media screen and (max-width: 980px) {
      .login-bar1 {
        position: static;
        margin-bottom: 0px;}
      .login-bar a {line-height: 40%}
    }
    .login-bar a {
      color: #0aac8e;
      display: inline-block;
      font-size: 1.1em;
      font-weight: normal;
      padding-top: 0.6em;
      padding-bottom: 0.6em;
      padding-right: 0.9em;
    }
    .login-bar .social {
      font-size: 1.1em;
      padding-top: 0.6em;
      padding-bottom: 0.6em;
      padding-right: 0.2em;
    }
    /* Ustawienie wyświetlania nagłówka - szukaj i koszyk */
    .link-logo img {
        padding-bottom: 0.5em;
          padding-top: 0.5em
    }
    header .logo-bar .basket.empty-basket {
        margin-top: 35px;
    }
    header .logo-bar .basket {
       margin-top: 35px;
    }
    header .logo-bar .search-form {
        margin-top: 35px;
    }
    header .logo-bar .link-logo img {
        padding-bottom: 1.0em;
    header {
        background: #fff;
    }
    /* Ustawienie wyświetlania głównego menu */
    .menu .innermenu .menu-list li h3 a:hover {
        background-color: #0aac8e;
    }
    .menu .innermenu .menu-list li h3 a {
        padding: 0.6em;
    }
    /* Ustawienie wyświetlania produktów */
    .products.viewphot .product .productname {
        font-size: 1.1em;
        height: 3em;
    }
    .products.viewphot .product .productname {
        padding-top: 0;
    }
    #box_menu ul li.current > a {
        background-color: #0aac8e;
    }
    .sort-and-view .sortlinks .products-sort-container .products-sort-options a.active-sort:hover {
        background-color: #0aac8e;
    }
    .sort-and-view .sortlinks .products-sort-container .products-sort-options a.active-sort {
        background-color: #0aac8e;
    }
    .sort-and-view .sortlinks .products-sort-container .products-sort-options {
        border-color: #0aac8e;
    }
    #box_productcomments .btn, #box_articlecomments .btn {
        background-color: #0aac8e;
    }
    /* Usuwanie wyświetlania ceny w innych sklepach */
    #box_productfull .otherprice { display:none; }
    Czcionka części powyższego kodu została zmieniona na czerwono (zmiana koloru czcionki widoczna na załączonym zrzucie):
    Kod:
    header .logo-bar .basket.empty-basket {
        margin-top: 35px;
    }
    header .logo-bar .basket {
       margin-top: 35px;
    }
    header .logo-bar .search-form {
        margin-top: 35px;
    }
    header .logo-bar .link-logo img {
        padding-bottom: 1.0em;
    header {
        background: #fff;
    }
    /* Ustawienie wyświetlania głównego menu */
    .menu .innermenu .menu-list li h3 a:hover {
        background-color: #0aac8e;
    }
    .menu .innermenu .menu-list li h3 a {
        padding: 0.6em;
    }
    /* Ustawienie wyświetlania produktów */
    .products.viewphot .product .productname {
        font-size: 1.1em;
        height: 3em;
    }
    .products.viewphot .product .productname {
        padding-top: 0;
    }
    #box_menu ul li.current > a {
        background-color: #0aac8e;
    }
    .sort-and-view .sortlinks .products-sort-container .products-sort-options a.active-sort:hover {
        background-color: #0aac8e;
    }
    .sort-and-view .sortlinks .products-sort-container .products-sort-options a.active-sort {
        background-color: #0aac8e;
    }
    .sort-and-view .sortlinks .products-sort-container .products-sort-options {
        border-color: #0aac8e;
    }
    #box_productcomments .btn, #box_articlecomments .btn {
        background-color: #0aac8e;
    }
    /* Usuwanie wyświetlania ceny w innych sklepach */
    #box_productfull .otherprice { display:none; }
    I dodatkowo, jeżeli któryś powyższy kod jest ostatnim w oknie, to przy próbie zapisu otrzymuje informacje o błędzie składni LESS.
    Przedtem wszystko działało. Nie wiem czy to może mieć coś wspólnego ale ostatnio w .htaccess umieściłem:
    Kod:
    :Location *.(gif|jpg|png)
    Expires M3600
    :Location
    celem umożliwienia używania cache przeglądarki.
    Usuwałem ten kod z .htaccess ale nic to nie pomogło - w dalszym ciągu kod z okna Własne Style CSS nie jest wykonywany.

    O co tu chodzi i jak to naprawić?
     

    Załączone pliki:

  2. Mariusz

    Mariusz pomoc.home.pl Moderator forum

    Wiadomości:
    3 087
    Docenione treści:
    302
    @Słoik a czy próbujesz kliknąć przycisk "Zapisz i wróć do listy"? Skonsultowałem ten temat i powinno pomóc. Własny styl CSS po kliknięciu przycisku "Zapisz i wróć do listy" powinien być poprawnie odczytywany. Daj znać czy pomogło.
     
  3. Słoik

    Słoik Znawca

    Wiadomości:
    246
    Docenione treści:
    26
    @Mariusz tak, klikałem "Zapisz i wróć do listy" - tylko to zapisywało zmiany. Kliknięcie tylko "Zapisz" nie zapisywało i powodowało wyświetlanie (pop up) błędu składni LESS

    Nie wiem czy to ma coś wspólnego z ostatnią aktualizacją czy tym wpisem (który już usunąłem) w .htaccess? Do przedwczoraj wszystkie zmiany wyglądu strony działały, a teraz tylko ich część.
     
  4. Słoik

    Słoik Znawca

    Wiadomości:
    246
    Docenione treści:
    26
    @Mariusz jeszcze jedno, właśnie zauważyłem, że po wejściu w Edytor stylu i dokonaniu w nim zmian (np. kolor czy wielkość czcionek) to nic się nie zmienia na podglądzie. O ile dobrze pamiętam, to przed zapisaniem zmian, można było zobaczyć ich efekt. A teraz nic. Wygląda na to, że szablony stylu czy ich parsowanie są zablokowane... (?)
     
  5. Słoik

    Słoik Znawca

    Wiadomości:
    246
    Docenione treści:
    26
    @Mariusz Chyba mam dobrą wiadomość i przepraszam za zamęt. Pisząc w ostatnim poście o parsowaniu user.css prześledziłem kod i odkryłem brak jednego nawiasu "}".
    Kod:
    header .logo-bar .link-logo img {
        padding-bottom: 1.0em;
    header {
        background: #fff;
    }
    Brak powodował, że wszystko poniżej linii z brakującym nawiasem było błędem składni LESS.
    Po prostu podczas dokładania komentarzy do kodu musiałem przypadkowo usunąć "}", tak więc jeżeli system krzyczy o błędzie składni to trzeba przejrzeć kod! :-D
    Dzięki!
     
    Mariusz lubi to.
  6. Mariusz

    Mariusz pomoc.home.pl Moderator forum

    Wiadomości:
    3 087
    Docenione treści:
    302
    @Słoik nawet najlepszym zdarza się takie przeoczenie przy znacznikach zamykających ;) cieszę się, że udało Ci się znaleźć przyczynę.
     

Poleć forum znajomym