/* Menu */ #menu {background-image:url(1.png);} #menu ul li {height:30px; display:inline; padding:4px; font-size:20px;} #menu ul li:hover {background-image:url(2.png);} #menu ul li a {color:#FAFAFA;}
Проблема: есть два фона для меню размером 20х30 пикселов. Значит меню должно быть высотой 30 пикселов. Но если задать высоту параметром height, то пункты меню будет вверху, а не по центру. Если исполользовать padding то, отступ в 4 пиксела применяется только к бокам. Но самое странное то, что при наведение padding срабатывает.
Если применить фон так:
#menu {background-image:url(1.png);} #menu ul li {background-image:url(1.png); height:30px; display:inline; padding:4px; font-size:20px;} #menu ul li:hover {background-image:url(2.png);} #menu ul li a {color:#FAFAFA;}
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
Question
alexandr.coder
index.html:
css файл:
Проблема: есть два фона для меню размером 20х30 пикселов. Значит меню должно быть высотой 30 пикселов. Но если задать высоту параметром height, то пункты меню будет вверху, а не по центру. Если исполользовать padding то, отступ в 4 пиксела применяется только к бокам. Но самое странное то, что при наведение padding срабатывает.
Если применить фон так:
,то получается так, что тоже не очень хорошо:
Помогите решить эту проблему.
Link to comment
Share on other sites
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.