Картинка для меню, которая увеличивается с увеличением текста

Discussion in 'Внешний вид, шаблоны, графика' started by SIMPSONkod, Oct 3, 2008.

  1. SIMPSONkod
    Offline

    SIMPSONkod Недавно здесь

    Joined:
    Sep 14, 2008
    Messages:
    30
    Likes Received:
    0
    Как реализовать на joomla, чтобы фоновая картинка увеличивалась с увилечением кол-ва текста и соответственно уменьшалась с уменьшением текста?

    [​IMG]

    Чтобы (2) изменяла свой размер.

    Добавлено через 19 часов 17 минут
    Разве никто не знает?
     
    Last edited: Oct 3, 2008
  2.  
  3. sectus
    Offline

    sectus Недавно здесь => Cпециалист <=

    Joined:
    Apr 19, 2006
    Messages:
    1,210
    Likes Received:
    46
    Gender:
    Male
    Где-нить такое уже видели?
     
  4. Offline

    _voland_ Местный => Cпециалист <=

    Joined:
    Apr 12, 2008
    Messages:
    2,171
    Likes Received:
    102
    Gender:
    Male
    изменялась в вышину?? Смотря что за тип меню..
    Так как если не считать Опера 9.5+ CSS3 никто не держит в плане multi-background необходимо 3 элемента для подвешивания back - если они есть то в принципе ничего невозможно нет ))
     
  5. Offline

    Viper Недавно здесь

    Joined:
    Oct 26, 2006
    Messages:
    46
    Likes Received:
    2
    Gender:
    Male
    я с вас поражаюсь :)

    уже работает :)

    причем здесь версия браузера и CSS ?

    все это делается на div'ах

    Код (html):
    1. #module {
    2.     padding: 0;
    3.     width: 200px;
    4. }
    5. #top {
    6.     background: url(top.jpg) top no-repeat;
    7.     height: 28px;
    8.     text-align: center;
    9. }
    10. #middle {
    11.     background: url(middle.jpg) repeat-y;
    12.     padding: 0 5px;
    13. }
    14. #bottom {
    15.     background: url(bottom.jpg) bottom no-repeat;
    16.     height: 27px;
    17.     text-align: center;
    18. }


    Код (html):
    1. <div id="module">
    2.     <div id="top">Header module</div>
    3.     <div id="middle">Content for New Div Tag Goes Here</div>
    4.     <div id="bottom">Footer</div>
    5. </div>


    пашет в IE7, FF3, Opera9, Safari 3(Win)

    если кто не понял смотрим в аттаче.
     

    Attached Files:

    • ml.zip
      File size:
      6.8 KB
      Views:
      6
  6. Offline

    _voland_ Местный => Cпециалист <=

    Joined:
    Apr 12, 2008
    Messages:
    2,171
    Likes Received:
    102
    Gender:
    Male
    при том что не каждое стандартное меню под джумлу выдаст в коде 3 дива - это 1)
    в опере 9.5 можно на 1 див наложить 3 бэкграунда - это 2)
     
  7. Offline

    Viper Недавно здесь

    Joined:
    Oct 26, 2006
    Messages:
    46
    Likes Received:
    2
    Gender:
    Male
    само собой что если такой вопрос, то меню стандартное такого не позволит.
    а как насчет FF или Safari ? дадут ли они тот же результат ?

    PS! конечно можно изобретать велосипед, но можно ведь погнуть уже существующий с меньшими затратами.
     
  8. SIMPSONkod
    Offline

    SIMPSONkod Недавно здесь

    Joined:
    Sep 14, 2008
    Messages:
    30
    Likes Received:
    0


    Всё сделал как ты написал, а получилось так

    [​IMG]

    Так в ie 7 и опере 9.5
     
  9. Offline

    _voland_ Местный => Cпециалист <=

    Joined:
    Apr 12, 2008
    Messages:
    2,171
    Likes Received:
    102
    Gender:
    Male
    FF начнет поддерживать с версии 3.1 Сафари - с 4ки кажется
     
  10. Offline

    Viper Недавно здесь

    Joined:
    Oct 26, 2006
    Messages:
    46
    Likes Received:
    2
    Gender:
    Male
    хм... странно. проверьте отступы сверху и снизу у блоков.

    Оффтопик (не в тему) - жми сюда!
     

Share This Page

Loading...