Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][CSS]Proste menu z efektem a'la rollover, Jak uzyskać efekt zaokrąglonego rogu ?
Bureau
post
Post #1





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 18.03.2012

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


Witam.
Mój problem dotyczy kodowania, ponieważ jestem grafikiem, który czasem w kodowaniu jest upośledzony (IMG:style_emoticons/default/tongue.gif)

Wykonałem menu, które prezentuje się następująco:
(IMG:http://img26.imageshack.us/img26/7025/menuzj.jpg)

Potrafię to pociąć, ułożyć w HTML/CSS poprzez:

  1. <ul><li></li></ul>


*oczywiście odpowiednio dobierając style do tychże znaczników.

Wszystko wygląda ładnie, pięknie. Menu działa. Jednakże problem tkwi w hover.

Jak musiałbym zmodyfikować swój kod, aby uzyskać efekt takiego menu:
(IMG:http://img651.imageshack.us/img651/3064/menu2y.jpg)

Najbardziej zastanawia mnie jak zrobić zaokrąglone rogi bez użycia CSS3.
W ostateczności mógłbym użyć CSS3.

Pomógłby mi ktoś ? (IMG:style_emoticons/default/smile.gif) Zapraszam do dyskusji (IMG:style_emoticons/default/wink.gif)

Pozdrawiam (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Bureau
post
Post #2





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 18.03.2012

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


Wstawiam to co zrobiłem (w css3 narazie).
Menu przedstawia się w htmlu następująco:

(IMG:http://img189.imageshack.us/img189/4958/menutestg.jpg)

Problem tkwi w tym że nie wiem jak to rozszerzyć, ponieważ gdy dam wartości padding to rozwala całe menu po najechaniu (IMG:style_emoticons/default/tongue.gif)

Mój kod HTML/CSS jaki tam zastosowałem na szybko (skupmy się tylko na pierwszym linku START):

Kod
ul, li {
    display:inline;
    float:left;
    padding:11px 8px 5px 8px;
}
.menu a {
    display:inline;
    text-decoration:none;
    color:#979797;
    font-weight:bold;
}
.menu a:hover{
    display:inline;
    -moz-border-radius: 15px;
    border-radius: 15px;
    background-color:#fff;    
    color:#1e1e1e;
    font-weight:bold;
}


  1. <div class="grid_5 omega" id="menu">
  2.  
  3. <ul>
  4. <li class="menu"><a href="#">Start</a></li>
  5. <li>Portfolio</li>
  6. <li>Oferta</li>
  7. <li>Kontakt</li>
  8. </ul>
  9.  
  10. </div>


Da się to jakoś zrobić by było jak na powyższym przykładzie z 1 postu ?

Ten post edytował Bureau 18.03.2012, 14:20:40
Go to the top of the page
+Quote Post

Posty w temacie


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: 11.10.2025 - 10:43