Witam,
natknąłem się na pewien problem. Działam w przeglądarce Firefox i próbuję zrobić "przycisk" z zaokrąglonymi bokami. Oba boki mają wymiar 7x25px oraz tło ma wymiar 1x25px. Oto kod css:
li.Context:before
{
content: url("images/contextLeft.png");
float: left;
}
li.Context:after
{
content: url("images/contextRight.png");
float: right;
}
li.Context
{
background: url('images/contextBg.png') 0 0 repeat-x;
display: inline-block;
color: #555657;
font: 14px Trebuchet MS;
text-shadow: 1px 1px 1px #AAABAB;
}
ul.Context
{
margin: 0 0 10px 0;
padding: 0px;
}
Jeżeli nie nadam float: left; i float: right; to napis jest pod spodem, natomiast jak dodałem to napis jest na górze. Nie potrafię tego wyrównać. Próbowałem już wszystkie możliwości z:
- float
- clear
- vertical-align
- padding
- margin
Za każdym razem coś się przesuwa, rozjeżdża lub nic się nie dzieje.
Co zrobić żeby manewrować tekstem w stosunku do :before i :after?