Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 3 Dołączył: 26.04.2011 Ostrzeżenie: (0%)
|
Otóż problemik dzisiaj mam taki że ustawiłem style dla elementu listy dla pseudoklasy hover. Wiem wiem niektóre przeglądarki nie wspierają. Ale mam problem taki że pierwszy element listy ma coś spieprzone ze stylami reszta już idzie jak trzeba. Znaczy się mam menu poziome. I mam gradiencik. To po najechaniu na pierwszy element listy gradiencik jakieś 4px od dołu się nie zmienia ;/ A na pozostałych przyciskach cały przycisk się zmienia. Nie wiem co jest przyczyną szukałem w kodzie czy czasem paragrafu nie wepchnąłem w listę czy coś ale nic z tego. Więc chyba będę musiał zrobić menu na tabeli ;/
Kod generujący menu w liście: CODE <ul> <?php while($result = mysql_fetch_array($query)){ echo "<li class=\"buton\">".$result['cat_name']."</li>";} ?> </ul> style CSS CODE .buton { top:50%; font-size:16px; text-align:center; border:1px; border-color:#ff8400; border-style:solid; color:#ff7a03; left:-30px; list-style-position:outside; list-style-type:none; list-style:none; width:180px; position:relative; height:30px; padding:2px; margin-top:10px; margin-bottom:10px; text-decoration:none; background:linear-gradient(top, #f9e48f 0%,#f0bb00 100%); /* Old browsers */ background: -moz-linear-gradient(top, #f9e48f 0%, #f0bb00 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9e48f), color-stop(100%,#f0bb00)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #f9e48f 0%,#f0bb00 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #f9e48f 0%,#f0bb00 100%); /* Opera11.10+ */ background: -ms-linear-gradient(top, #f9e48f 0%,#f0bb00 100%); /* IE10+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F9E48F', endColorstr='#F0BB00',GradientType=0 ); /* IE6-9 */ background: linear-gradient(top, #f9e48f 0%,#f0bb00 100%); /* W3C */ -webkit-border-top-left-radius: px; -webkit-border-top-right-radius: 10px; -webkit-border-bottom-right-radius: 10px; -webkit-border-bottom-left-radius: px; -moz-border-radius-topleft: px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: px; border-top-left-radius: px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: px; webkit-box-shadow: 0px 0px 5px #ff8400; -moz-box-shadow: 0px 0px 5px #ff8400; box-shadow: 0px 0px 5px #ff8400; text-shadow: 0px 0px 2px #bb3f02; filter: dropshadow(color=#ffb74b, offx=0, offy=0); } .buton:hover { top:50%; font-size:16px; vertical-align:bottom; text-align:center; border:1px; border-color:#ff8400; border-style:solid; color:#ff7a03; left:-30px; list-style-position:outside; list-style-type:none; list-style:none; width:180px; position:relative; height:30px; margin-top:10px; margin-bottom:10px; text-decoration:none; background: #f0bb00; /* Old browsers */ background: -moz-linear-gradient(top, #f0bb00 0%, #f9e48f 54%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0bb00), color-stop(54%,#f9e48f)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #f0bb00 0%,#f9e48f 54%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #f0bb00 0%,#f9e48f 54%); /* Opera11.10+ */ background: -ms-linear-gradient(top, #f0bb00 0%,#f9e48f 54%); /* IE10+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F0BB00', endColorstr='#F9E48F',GradientType=0 ); /* IE6-9 */ background: linear-gradient(top, #f0bb00 0%,#f9e48f 54%); /* W3C */ -webkit-border-top-left-radius: px; -webkit-border-top-right-radius: 10px; -webkit-border-bottom-right-radius: 10px; -webkit-border-bottom-left-radius: px; -moz-border-radius-topleft: px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: px; border-top-left-radius: px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: px; webkit-box-shadow: px 5px #faebad; -moz-box-shadow: px 5px #faebad; box-shadow: px 5px #faebad; text-shadow: 0px 0px 2px #bb3f02; filter: dropshadow(color=#ffb74b, offx=0, offy=0); } Ten post edytował worek 29.05.2011, 23:15:53 |
|
|
|
worek [HTML][PHP][CSS]Problem ze stylami listy ;/ 29.05.2011, 22:17:00
mortus Wypadałoby kod pokazać. 29.05.2011, 22:56:06
worek Problemik rozwiązany, dałem <a> do listy i d... 30.05.2011, 09:20:31 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 00:12 |