Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML] lista ul i li
Forum PHP.pl > Forum > Przedszkole
Lejto
Mam prosty kod listy ul
  1. <ul style=" display:block;list-style:none;text-align:left">
  2. <li>aaaaaa</li>
  3. </ul>

wszystko jest ok tylko wyświetla tak

(przerwa) aaaaaa
a ja chce żeby wyświetlało tak

aaaaa

bawiłem się już ze stylami ale nic nie mogę zrobić, czy już taki głupi jestem czy zapomniałem już jako to się robi...
artur_dziocha
display:block; chyba powinno byc w <li>
Lejto
zrobiłem tak i nadaj jest przerwa
artur_dziocha
ul {
margin: 0px;
padding: 0px;
}
li {
list-style-type: none;
display: block;
margin: 0px;
padding: 0px;
}
Lejto
też nic
Rudi1204
a wrzuć to sobie do div'a np i sprawdz :]
  1. <div style="width:50px; height:50px; background:red;>
  2. <ul style=" display:block;list-style:none;text-align:left">
  3. <li>aaaaaa</li>
  4. </ul>
  5. </div>
Lejto
@Rudi1204 zadziałało ale muszę to jeszcze do menu dodać, zobaczę czy będzie tak jak powinno

ok działa jak powinno
  1. <div style="width:190px;">
  2. <span class="le"></span>
  3. <span class="sr"> <p style="margin-top:2px">&raquo; Menu </p></span>
  4. <span class="pr">&nbsp;</span>
  5.  
  6. <div style="width:190px; height:50px;>
  7.  
  8. <ul style="display:block;list-style:none; background-color:#FFF; border: 2px solid #cc9933;" id="sidelinks" class="arrowlistmenu" >
  9. <li><a href="index.php" id="glowna"><img src="images/arrowbullet.png" border="0">Strona główna</a> </li>
  10. //
  11. </ul>
  12. <span class="le_d"></span>
  13. <span class="sr_d"></span>
  14. <span class="pr_d"></span>
  15. </div>

dobry kod?
Rudi1204
biggrin.gif
Lejto
ale jeszcze chwila chwila tongue.gif
jeszcze nie działa tak jak powinno
  1. <div style="width:190px;">
  2. <span class="le"></span>
  3. <span class="sr"> <p style="margin-top:2px">&raquo; Menu </p></span>
  4. <span class="pr">&nbsp;</span>
  5.  
  6. <div style="width:190px; height:50px;> <--------- tu nie ma na końcu " a jak dodam " to znów nie chodzi tak jak powinno
  7.  
  8. <ul style="display:block;list-style:none; background-color:#FFF; border: 2px solid #cc9933;" id="sidelinks" class="arrowlistmenu" >
  9. <li><a href="index.php" id="glowna"><img src="images/arrowbullet.png" border="0">Strona główna</a> </li>
  10. //
  11. </ul>
  12. <span class="le_d"></span>
  13. <span class="sr_d"></span>
  14. <span class="pr_d"></span>
  15. </div>

w tym divie nie mam na końcu " a jak dodam " to znów nie chodzi tak jak powinno sad.gif
Rudi1204
  1. <div style="width:190px; background:red;">
  2. <span class="le"></span>
  3. <span class="sr">
  4. <p style="margin-top:2px">&raquo; Menu</p>
  5. </span>
  6. <span class="pr">&nbsp;</span>
  7.  
  8. <div style="width:190px; height:50px;>
  9.  
  10. <ul style="display:block; list-style:none; background-color:#ffffff; border: 2px solid #cc9933;" id="sidelinks" class="arrowlistmenu" >
  11. <li><a href="index.php" id="glowna">
  12. <img src="http://forum.php.pl/style_emoticons/default/biggrin.gif" style="border:0; width:20px; height:20px;">Strona główna
  13. </a></li>
  14. </ul>
  15.  
  16. <span class="le_d"></span>
  17. <span class="sr_d"></span>
  18. <span class="pr_d"></span>
  19. </div>
  20. </div>

nie bardzo wiem czy o to Tobie chodzi ale u mnie działa ok :]
Lejto
no działa tak jak wtedy ale chodzi o tego diva " <div style="width:190px; height:50px;> " nie ma na końcu style " a jak to się doda to znów lipa a bez tego jest ok. Rozumiesz?
Rudi1204
mistrzu mała uwaga nawet sam nie zauważyłem :/ zamiast
  1. <div style="width:190px; height:50px;>
powinno być
  1. <div style="width:190px; height:50px;">
widzisz różnice?? hehe pewnie nie więc napisze po 50px; nie miałeś apostrofa!! " ściągnij kod co ci wczesnieij napisałem dorzuć apostrof i będzie ok biggrin.gif
Lejto
nauczycielu smile.gif
o tym " cały czas pisze jak to dodam to włśnie nie działa tak jak powinno a bez tego działa winksmiley.jpg

  1. <div style="width:190px; height:50px;>

działa

  1. <div style="width:190px; height:50px;">


nie działa

div chyba nie pomoże chyba trzeba napisać jakiś styl do ul
Rudi1204
wklep sobie to i napisz co wyszło :]
  1. <div style="width:190px; background:red;">
  2. <span class="le"></span>
  3. <span class="sr">
  4. <p style="margin-top:2px">&raquo; Menu</p>
  5. </span>
  6. <span class="pr">&nbsp;</span>
  7.  
  8. <div style="width:190px; height:50px;">
  9.  
  10. <ul style="display:block; list-style:none; background-color:#ffffff; border: 2px solid #cc9933;" id="sidelinks" class="arrowlistmenu" >
  11. <li><a href="index.php" id="glowna">
  12. <img src="http://forum.php.pl/style_emoticons/default/biggrin.gif" style="border:0; width:20px; height:20px;">Strona główna
  13. </a></li>
  14. </ul>
  15.  
  16. <span class="le_d"></span>
  17. <span class="sr_d"></span>
  18. <span class="pr_d"></span>
  19. </div>
  20. </div>
Lejto
lipa tak jak na początku, jest przerwa
Rudi1204
i tak też działa ;pp
  1. <div style="width:190px; background:red;">
  2. <span class="le"></span>
  3. <span class="sr">
  4. <p style="margin-top:2px">&raquo; Menu</p>
  5. </span>
  6. <span class="pr">&nbsp;</span>
  7.  
  8.  
  9. <ul style="display:block; list-style:none; background-color:#ffffff; border: 2px solid #cc9933;" id="sidelinks" class="arrowlistmenu" >
  10. <li><a href="index.php" id="glowna">
  11. <img src="http://forum.php.pl/style_emoticons/default/biggrin.gif" style="border:0; width:20px; height:20px;">Strona główna
  12. </a></li>
  13. </ul>
  14.  
  15. <span class="le_d"></span>
  16. <span class="sr_d"></span>
  17. <span class="pr_d"></span>
  18. </div>


jakoś nie wiem dlaczego ale cieżko mi zrozumieć jaki chcesz uzyskać efekt ale może takie cos?? biggrin.gif:D
  1. <div style="width:190px; background:red;">
  2. <p style="margin-top:2px; margin-bottom:0">&raquo; Menu</p>
  3.  
  4. <ul style="margin:0; display:block; list-style:none; background-color:#ffffff; border: 2px solid #cc9933;" id="sidelinks" class="arrowlistmenu" >
  5. <li><a href="index.php" id="glowna">
  6. <img src="http://forum.php.pl/style_emoticons/default/biggrin.gif" style="border:0; width:20px; height:20px;">Strona główna
  7. </a></li>
  8. <li><a href="index.php" id="glowna">
  9. <img src="http://forum.php.pl/style_emoticons/default/biggrin.gif" style="border:0; width:20px; height:20px;">Strona główna
  10. </a></li>
  11. </ul>
  12. </div>
Lejto
a mi to nie działa tongue.gif jest przerwa daj screena bo nie wierze smile.gif
html jest normalnie trudniejszy od php... smile.gif
Rudi1204
Lejto
no tak ale ja właśnie nie chce mieć tej przerwy (pusto) Strona główna
tak nie


tak chce


kumasz?
Rudi1204
kumam kumam ale teraz qrde nie bardzo mam czas :/ ale nie bede taki i pozostawiam linka moze pomoze :]
http://css.maxdesign.com.au/index.htm

a to tak zanim znikne :]
  1. <div style="width:190px; background:red;">
  2. <p style="margin-top:2px; margin-bottom:0">&raquo; Menu</p>
  3.  
  4. <ul style="margin:0; display:inline; list-style:none;" id="sidelinks" class="arrowlistmenu" >
  5. <li style="display:block;background-color:#ffffff; border: 2px solid #cc9933;"><a href="index.php" id="glowna">
  6. <img src="http://forum.php.pl/style_emoticons/default/biggrin.gif" style="border:0; width:20px; height:20px;" alt="#" />Strona główna
  7. </a></li>
  8. <li style="display:block;background-color:#ffffff; border: 2px solid #cc9933;"><a href="index.php" id="nastepna">
  9. <img src="http://forum.php.pl/style_emoticons/default/biggrin.gif" style="border:0; width:20px; height:20px;" alt="#" />Strona główna
  10. </a></li>
  11. </ul>
  12. </div>
Lion_87
a margin, padding??

  1. ul, ul li {
  2. display: block;
  3. list-style: none;
  4. margin: 0;
  5. padding: 0;
  6. }
  7.  
  8. <div style="width:190px; background:red;">
  9. <span class="le"></span>
  10. <span class="sr">
  11. <p style="margin-top:2px">&raquo; Menu</p>
  12. </span>
  13. <span class="pr">&nbsp;</span>
  14.  
  15. <div style="width:190px; height:50px;">
  16.  
  17. <ul id="sidelinks" class="arrowlistmenu" >
  18. <li><a href="index.php" id="glowna">
  19. <img src="http://forum.php.pl/style_emoticons/default/biggrin.gif" style="border:0; width:20px; height:20px;">Strona główna
  20. </a></li>
  21. </ul>
  22.  
  23. <span class="le_d"></span>
  24. <span class="sr_d"></span>
  25. <span class="pr_d"></span>
  26. </div>
  27. </div>
piotrooo89
ja wyskrobałem coś takiego:

  1. <style type="text/css">
  2. ul
  3. {
  4. list-style: none;
  5. display: inline;
  6. }
  7. li
  8. {
  9. display: block;
  10. }
  11. Menu
  12. <ul>
  13. <li>Memu1</li>
  14. <li>Memu1</li>
  15. </ul>
Lejto
@Rudi1204, działa ale
powstała przerwa przez display:inline;

zobacze jeszcze twoje @piotrooo89 i @Lion_87
piotrooo89
pokaż jak to robisz... kod.
Lejto
całość + Rudi1204
  1. .le{background: url('images/lewo.gif');background-repeat: no-repeat;width: 15px;height: 23px;float: left;}
  2. .sr{background: url('images/srodek.gif'); background-repeat:repeat; width:160px; height:23px; float:left;}
  3. .sr{font-size:12px; font-weight:bold; vertical-align:bottom;}
  4. .pr{background: url('images/prawo.gif'); background-repeat: no-repeat; width:15px; height:23px; float: right;}
  5.  
  6.  
  7. .le_d{background: url('images/border-l.gif');background-repeat: no-repeat; width: 12px; height: 10px;float: left;}
  8. .sr_d{background-image : url('images/border-c.gif');background-repeat:repeat; height:10px; width:163px; float: left;}
  9. .pr_d{background-image : url('images/border-r.gif');background-repeat: no-repeat; width:15px; height:23px; float: right;}
  10.  
  11.  
  12. <div style="width:190px;">
  13. <span class="le"></span>
  14. <span class="sr"> <p style="margin-top:2px">&raquo; Menu </p></span>
  15. <span class="pr">&nbsp;</span>
  16.  
  17.  
  18. <ul style="margin:0; display:inline; list-style:none;" id="sidelinks" class="arrowlistmenu" >
  19. <li><a href="index.php" id="glowna"><img src="images/arrowbullet.png" border="0">Strona główna</a> </li>
  20. <li><a href='?co=ksiegaw' id="ksiega"><img src="images/arrowbullet.png" border="0"> Księga gości</a> </li>
  21.  
  22. </ul>
  23. <span class="le_d"></span>
  24. <span class="sr_d"></span>
  25. <span class="pr_d"></span>
  26. </div>
kazag
aaa widzisz, a daj linkom w <li> margin-left:0px;
miałem ten sam problem.

btw. list-style:none; daje się do ul czy li?
erix
Kod
<span class="sr"> <p style="margin-top:2px">&raquo; Menu </p></span>

Daj dla .sr styl overflow: hidden.
Lejto
to w końcu co z tego kodu wywalić a co dodać? bo już sam nie wiem margines ustawiłem na 0px....
erix
Przecież podałem, co zmienić, aby nie robiło przerwy.
Lejto
nic nie pomogło
erix
Pokaż, co zmieniłeś.
Lejto
mam tak:
  1. .le{background: url('images/lewo.gif');background-repeat: no-repeat;width: 15px;height: 23px;float: left;overflow:hidden;}
  2. .sr{background: url('images/srodek.gif'); background-repeat:repeat;overflow:hidden; width:160px; height:23px; float:left;overflow:hidden;}
  3. .sr{font-size:12px; font-weight:bold; vertical-align:bottom; overflow:hidden;}
  4. .pr{background: url('images/prawo.gif'); background-repeat: no-repeat; width:15px; height:23px; float: right;overflow:hidden;}
  5.  
  6.  
  7. .le_d{background: url('images/border-l.gif');background-repeat: no-repeat; width: 12px; height: 10px;float: left;}
  8. .sr_d{background-image : url('images/border-c.gif');background-repeat:repeat; height:10px; width:163px; float: left;}
  9. .pr_d{background-image : url('images/border-r.gif');background-repeat: no-repeat; width:15px; height:23px; float: right;}
  10.  
  11.  
  12.  
  13. <div style="width:190px;">
  14. <span class="le"></span>
  15. <span class="sr"> <p style="margin-top:2px">&raquo; Menu </p></span>
  16. <span class="pr">&nbsp;</span>
  17.  
  18.  
  19. <ul style="margin-left:0px; display: inline; list-style:none;" id="sidelinks" class="arrowlistmenu" >
  20. <li><a href="index.php" id="glowna"><img src="images/arrowbullet.png" border="0">Strona główna</a> </li>
  21. <li><a href='?co=ksiegaw' id="ksiega"><img src="images/arrowbullet.png" border="0"> Księga gości</a> </li>
  22.  
  23. </ul>
  24. <span class="le_d"></span>
  25. <span class="sr_d"></span>
  26. <span class="pr_d"></span>
  27. </div>

wszystko jest ok tylko są te odstępy jak pokazałem na screenie
Lion_87
daj do stylu <p>
Kod
padding: 0;margin: 0;
Lejto
nic nie dało, przecież <p> i jego styl należy do "Menu"
Lion_87
to może skasuj w ul styl i daj w <style>
Kod
ul, ul li {
display: block;
list-style: none;
margin: 0;
padding: 0;
}
Lejto
działa smile.gif dzięki, wydaje mi się że już tak robiłem, ale tyle z tym mieszałem...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.