• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

:after dla ul w pojedynczych li

Object Storage Arubacloud
0 głosów
263 wizyt
pytanie zadane 14 stycznia 2017 w HTML i CSS przez Daniel Kudyba Obywatel (1,260 p.)
Witam Wszystkich,

Nie ogarniam jak użyć :after dla kilku konkretnych wierszy w menu (docelowo pozioma linia). Ktoś wytłumaczy?
komentarz 14 stycznia 2017 przez Daniel Kudyba Obywatel (1,260 p.)
Dodałem class do li, w tej klasie zrobiłem granicę - działa bez after i poprawnie przeszło walidację ;)
komentarz 14 stycznia 2017 przez Daniel Kudyba Obywatel (1,260 p.)
Hmmm, ale znowu nie mogę dodać lewego marginesu do tego bordera .... Ktoś pomoże z tym after, lub podrzuci inny pomysł, by było poprawnie?

2 odpowiedzi

+1 głos
odpowiedź 14 stycznia 2017 przez niezalogowany

MDN wytłumaczy : ) W Twoim przypadku wartość content: ''; będzie pustym stringiem

0 głosów
odpowiedź 15 stycznia 2017 przez Daniel Kudyba Obywatel (1,260 p.)
Czy byłby ktoś w stanie pomoc?
komentarz 15 stycznia 2017 przez imklau Nałogowiec (42,090 p.)
to oznacz te elementy class i daj im border-bottom odpowiedni, tak chyba najprościej
komentarz 15 stycznia 2017 przez Daniel Kudyba Obywatel (1,260 p.)

tak, ale jak oznaczam class dla li, to border jest od początku li,a chce by zaczynał się od pierwszej  litery napisu. Po dodaniu margin-left - przesuwa mi całe wyrażenie, łacznie z opcją menu, chyba że coś źle robię?

 

 

<ul class="side-menu">
												
																	<li class="border"><a href="#" title="Menu">Menu</a></li>
																	
																	<li><a href="#" title="Bieżace informacje"> Aktualności</a></li>
																	<li><a href="#" title="Branże"> Branże</a></li>
																	<li><a href="#" title="Nasze produkty"> Produkty</a></li>
																	<li><a href="#" title="Usługi"> Usługi</a></li>
																	<li><a href="#" title="Referencje"> Referencje</a></li>
																	<li><a href="#" title="Kontakt  z Nami">Kontakt</a></li>
																	<li><a href="#" title="Informacje o firmie"> O firmie</a></li>
																	<li><a href="#" title="Branże"> Nagrody</a></li>
																	<li><a href="#" title="Relacje inwestorskie"> Relacje <span class="li.a"> inwestorskie</span> </a></li>
																	<li><a href="#" title="Partnerzy"> Partnerzy</a></li>
																	<li><a href="#" title="Kariera"> Kariera</a></li>
																	
																	
													</ul>

 

.border{
   
    border-bottom: 3px dotted #a1a1a1;
    margin-bottom: 20px;
	margin-left: 20px;
}

 

komentarz 15 stycznia 2017 przez imklau Nałogowiec (42,090 p.)

U mnie przy takim zapisie wyświetla się od początku napisu

li {
	width: 100px;
	display: block;
	border-bottom: 1px dotted black;
   }

Jak coś to nie dodawaj paddingu z lewej strony, bo to on powoduje przesunięcie ;)

komentarz 15 stycznia 2017 przez Daniel Kudyba Obywatel (1,260 p.)

Zadziałało smiley dopiero po tym jak zbadałem element i zobaczyłem, ze do side-menu li dodany jest padding-left: 20px; <--- a miliony razy robiłem tą classe dla pojedynczego <li> i nie wychodziło przez tp angry

 

Dziękuje! blush

komentarz 15 stycznia 2017 przez imklau Nałogowiec (42,090 p.)
to fajnie ;) proszę :P

Podobne pytania

0 głosów
2 odpowiedzi 467 wizyt
pytanie zadane 17 października 2019 w HTML i CSS przez vingilot85 Obywatel (1,150 p.)
0 głosów
1 odpowiedź 148 wizyt
0 głosów
3 odpowiedzi 985 wizyt

92,576 zapytań

141,426 odpowiedzi

319,652 komentarzy

61,961 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...