gru
4

Styl CSS dla hr

CSS  //  6 Komentarzy

Jeśli chcesz nadać styl dla znacznika hr, żeby wyglądał niestandardowo (np. przerywane kreski itp), może się okazać, że nie jest to takie łatwe. Można kombinować z obrazkiem, ale najłatwiej jest to załatwić w następujący sposób. Wystarczy nadal kolor znacznika na identyczny kolor jaki ma tło. A następnie nadać border dla hr (dolny albo górny), zaś pozostałe wyłączyć:

hr {
 color:#82b4cd;
 border-top: 1px dashed #c0d9e6;
 border-bottom:none;
 border-left:none;
 border-right:none;
}

6 Komentarzy to “Styl CSS dla hr”

  • A jak nadać odstępy między kropkami :) jeśli dałem hr

    hr{
    width: 85%;
    color: #ffffff;
    border-top: dotted 1px #fff;
    border-bottom:none;
    border-left:none;
    border-right:none;
    }

  • Są różne rodzaje ramki, kropki, kreski itp, ale nie da się ustawić odstępu między nimi.

  • Aby ustawić odległość pomiędzy kropkami, możesz użyć pliku tła, na którym umieścisz kropki w odpowiedniej dla Ciebie odległości. W kodzie będzie to funkcja background.

    Pozdrawiam,
    Bartek

  • A nie lepiej tak?

    border: none;
    border-top: dotted 1px #fff;

  • Tak też można :)

  • Miał ktoś z was problem z paddingiem lub marginem (?) w IE? Odpalam stronę pod FF i hr nie ma „otoczki” marginesów / paddingów nastomiast w IE8 coś takiego go otacza.

Zostaw komentarz

OpenAvatar i Gravatar są aktywne