Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [CSS]wykaz inline - znikające "kropki"
sazian
post
Post #1





Grupa: Zarejestrowani
Postów: 1 045
Pomógł: 141
Dołączył: 19.09.2006
Skąd: B-tów

Ostrzeżenie: (0%)
-----


Witam,
znajomy dał mi do "ulepszenia" szablon strony (on po prostu pociął go w photoshopie i tak zostawił)
na stronie było poziome menu (oczywiście w całości z obrazków )
(IMG:http://img199.imageshack.us/img199/8420/zrzutekranu42.png)
postanowiłem je przerobić na wykaz
  1. <ul style="color:white;list-style-image: url(Obrazki/www_14.gif)">
  2. <li>o mnie</li>
  3. <li>firma</li>
  4. <li>galeria</li>
  5. </ul>

to wyszło bardzo ładnie więc cały szczęśliwy że tak szybko poszło przerobiłem kod żeby wykaz był inline

  1. <ul style="color:white;list-style-image: url(Obrazki/www_14.gif)">
  2. <li style="display:inline">o mnie</li>
  3. <li style="display:inline">firma</li>
  4. <li style="display:inline">galeria</li>
  5. </ul>


oczywiście napisy zostały wyświetlone w linij ale "kropki" zniknęły (IMG:style_emoticons/default/sad.gif)
wiecie może dlaczego tak się dzieje (IMG:style_emoticons/default/questionmark.gif) i jak przywrócić wypunktowanie
Go to the top of the page
+Quote Post
neverever
post
Post #2





Grupa: Zarejestrowani
Postów: 278
Pomógł: 44
Dołączył: 17.02.2004
Skąd: Wieliczka

Ostrzeżenie: (10%)
X----


1 . sprawdź wielkość liter w ścieżce - jeżeli serwer unixowy to ma ona znaczenie

zamiast
  1. <ul style="color:white;list-style-image: url(Obrazki/www_14.gif)">

może być
  1. <ul style="color:white;list-style-image: url(obrazki/www_14.gif)">


2. takie formatowanie jest bardzo niewygodne.
łatwiej będzie zrobić tak:

  1. #nav { color:white; list-style-image: url(obrazki/www_14.gif); }
  2. #nav li { display:inline; }


A potem już tylko
  1. <ul id="nav">
  2. <li>o mnie</li>
  3. <li>firma</li>
  4. <li>galeria</li>
  5. </ul>


Ten post edytował neverever 21.01.2010, 11:34:48
Go to the top of the page
+Quote Post
sadistic_son
post
Post #3





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


I wszystko to nic nie da bo przy parametrze inline dla list kropki po prostu znikaja. Mozesz je dorobic pozycjonowaniem absolutnym.
Go to the top of the page
+Quote Post
sazian
post
Post #4





Grupa: Zarejestrowani
Postów: 1 045
Pomógł: 141
Dołączył: 19.09.2006
Skąd: B-tów

Ostrzeżenie: (0%)
-----


neverever:
1)ścieżka jest na pewno dobra ("w pionie" działa normalnie)
2)oczywiście wiem że taki zapis nie jest piękny ale pomyślałem że tak będzie czytelniej

sadistic_son:
niestety trochę trudno będzie to wypozycjonować absolutnie


poradziłem sobie z tym wstawiając te kropki znacznikiem img ale myślałem że jest na to jakiś bardziej elegancki sposób
Go to the top of the page
+Quote Post
phpion
post
Post #5





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Zamiast display: inline daj float: left. Może posypać Ci się dalsza część laya, ale wtedy z pomocą przyjdzie clear: left dla elementu po menu.
Go to the top of the page
+Quote Post
sazian
post
Post #6





Grupa: Zarejestrowani
Postów: 1 045
Pomógł: 141
Dołączył: 19.09.2006
Skąd: B-tów

Ostrzeżenie: (0%)
-----


niestety dalej znikają
Go to the top of the page
+Quote Post
AdIoS_Neo
post
Post #7





Grupa: Zarejestrowani
Postów: 159
Pomógł: 43
Dołączył: 8.03.2009

Ostrzeżenie: (0%)
-----


Witam (IMG:style_emoticons/default/smile.gif) Tak na szybko ale pewnie się połapiesz o co chodzi:
  1. <title>UL LI</title>
  2. li{
  3. list-style-image: none;;
  4. list-style-type: none;
  5. list-style-position: inside;
  6. display: inline;
  7. background:transparent url(li.png) no-repeat;
  8. padding-left:16px;
  9. }
  10. </style>
  11. </head>
  12.  
  13. <ul>
  14. <li>A</li>
  15. <li>B</li>
  16. <li>C</li>
  17. </ul>
  18.  
  19. </body>
  20. </html>
Go to the top of the page
+Quote Post
sazian
post
Post #8





Grupa: Zarejestrowani
Postów: 1 045
Pomógł: 141
Dołączył: 19.09.2006
Skąd: B-tów

Ostrzeżenie: (0%)
-----


heh o tym nie pomyślałem (IMG:style_emoticons/default/smile.gif) dzięki
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 11:50