Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][CSS]Jak zmienić menu pionowe
Forum PHP.pl > Forum > Przedszkole
Darek82
W Joomla chce zrobić menu pionowe ( menu na samej górze) przekształcając menu poziome na stronie www.foto-obrobka.pl, ale nie wiem jak w css ustawić żeby każdy niebieski odnośnik był mniejszy nie tak szeroki jak jest teraz tylko mniej wiecej taki jak w tym drugim menu poziomym, podaje ponizej kod

  1. /* moje pillmenu_2 */
  2.  
  3. #pillmenu_2 {
  4.  
  5. background: url(../images/topmenu.gif) no-repeat ;
  6. margin: 0;
  7.  
  8.  
  9. }
  10.  
  11. #pillmenu_2 ul {
  12. display:block;
  13. margin: 0;
  14. padding: 0;
  15. list-style: none;
  16.  
  17. }
  18.  
  19. /* definiuje poziome lub pionowe menu */
  20. #pillmenu_2 li {
  21. display: block;
  22. margin: 0;
  23. padding: 0;
  24. list-style: none;
  25.  
  26. height: 26px;
  27.  
  28. background: url(../images/topmenu_li.png) no-repeat; center left;
  29. }
  30.  
  31. #pillmenu_2 li a {
  32. float: left;
  33. font-size: 12px;
  34. line-height: 26px;
  35. color: #fff;
  36. text-decoration: none;
  37. font-weight: 700;
  38. background: url(../images/topmenu_a.png) no-repeat; center left;
  39. height: 26px;
  40. margin: 0px 0px 0px 0px;
  41. padding: 0px 20px 0px 20px;
  42. }
  43.  
  44. /* definiuje poziome lub pionowe menu */
  45.  
  46. #pillmenu_2 li a:hover {
  47. color: #000;
  48. }
  49.  
  50. #pillmenu_2 li a#active_menu-nav {
  51.  
  52. }
  53. /* koniec */
siurek22
display: inline;

i w #pillmenu_2 li a
padding: 0px 5px 0px 0px;
krzysztof_kf
dla selektora

  1.  
  2. #pillmenu_2 {
  3. float: left;
  4. }
  5.  
  6. #pillmenu {
  7. clear: both;
  8. }
  9.  
  10. #pillmenu_2 li {
  11. background: url(../images/topmenu_li.png) no-repeat right;
  12. }




EDIT: eh twoje pytanie wraca do punktu wyjścia jest zakręcone jak perpetummobile
Darek82
Cytat(siurek22 @ 11.07.2010, 12:29:25 ) *
display: inline;

i w #pillmenu_2 li a
padding: 0px 5px 0px 0px;


Ale to jest chyba dla menu poziomego, a Ja pionowe chce
siurek22
a ok na odwrot przeczytalem :]
krzysztof_kf
Polecam się z zapoznaniem tego tematu Jak poprawnie zadać pytanie . czytałeś mój post czy przeoczyłeś .
Darek82
Hej Krzysiek czytałem czytałem, ale miałem napisać dopiero jak to sprubuje, ale pamietam że float też dałem to sie porozjeżdzały wtedy odnośniki nie były jeden pod drugim, a czemu w pillmenu mam coś zmieniać, w pillmenu_2 chce tylko ustawić menu..., dam znać jutro dzieki smile.gif

ps. fakt temat kiepsko wpisałem sorki

Sorry że pisze dopiero teraz, zrobiłem zmiany jakie Krzysiek podałeś mi i nie pomogło kod wyglada tak jak poniżej a menu nie ma wogóle widocznego

  1. /* moje pillmenu_2 */
  2.  
  3. #pillmenu_2 {
  4. float:left;
  5. background: url(../images/topmenu.gif) no-repeat ;
  6. margin: 0;
  7.  
  8.  
  9. }
  10.  
  11. #pillmenu_2 ul {
  12. display:block;
  13. margin: 0;
  14. padding: 0;
  15. list-style: none;
  16.  
  17. }
  18.  
  19. /* definiuje poziome lub pionowe menu */
  20. #pillmenu_2 li {
  21. display: block;
  22. margin: 0;
  23. padding: 0;
  24. list-style: none;
  25.  
  26. height: 26px;
  27.  
  28. background: url(../images/topmenu_li.png) no-repeat; right;
  29. }
  30.  
  31. #pillmenu_2 li a {
  32. float: left;
  33. font-size: 12px;
  34. line-height: 26px;
  35. color: #fff;
  36. text-decoration: none;
  37. font-weight: 700;
  38. background: url(../images/topmenu_a.png) no-repeat; center left;
  39. height: 26px;
  40. margin: 0px 0px 0px 0px;
  41. padding: 0px 20px 0px 20px;
  42. }
  43.  
  44. /* definiuje poziome lub pionowe menu */
  45.  
  46. #pillmenu_2 li a:hover {
  47. color: #000;
  48. }
  49.  
  50. #pillmenu_2 li a#active_menu-nav {
  51.  
  52. }
  53. /* koniec */
  54.  
  55. #pillmenu {
  56. height: 90px;
  57. background: url(../images/topmenu.gif) no-repeat top center;
  58. margin: 0 0 10px;
  59. padding: 0 14px;
  60. clear:both
  61. }
  62.  
  63. #pillmenu ul {
  64. margin: 0;
  65. padding: 0;
  66. list-style: none;
  67. }
  68.  
  69. #pillmenu li {
  70. float: left;
  71. display: inline;
  72. height: 90px;
  73. margin: 0 14px 0 0;
  74. background: url(../images/topmenu_li.png) no-repeat center right;
  75. }
  76.  
  77. #pillmenu li a {
  78. float: left;
  79. font-size: 12px;
  80. line-height: 26px;
  81. color: #fff;
  82. text-decoration: none;
  83. font-weight: 700;
  84. background: url(../images/topmenu_a.png) no-repeat center left;
  85. height: 26px;
  86. margin: 32px 14px 32px 0;
  87. padding: 0 14px;
  88. }
  89.  
  90. #pillmenu li a:hover {
  91. color: #000;
  92. }
  93.  
  94. #pillmenu li a#active_menu-nav {
  95.  
  96. }
  97.  


Może mu kto pomóc nie wiem jak to ustawić, ciagle mi ucina bok w pillmenu_2 li

może w index.php źle zrobiłem że dałem to menu jako user2

  1. <?php
  2. defined( '_JEXEC' ) or die( 'Restricted access' );
  3. JPlugin::loadLanguage( 'tpl_SG1' );
  4. ?>
  5. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  6. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" >
  7. <jdoc:include type="head" />
  8.  
  9. <link rel="stylesheet" href="templates/system/css/system.css" type="text/css" />
  10. <link rel="stylesheet" href="templates/<?php echo $this->template ?>/css/template.css" type="text/css" />
  11.  
  12. <!--[if lte IE 6]>
  13. <link href="templates/<?php echo $this->template ?>/css/ie6.css" rel="stylesheet" type="text/css" />
  14. <![endif]-->
  15.  
  16. </head>
  17.  
  18. <body id="page_bg">
  19. <div id="container">
  20.  
  21. <div id="header">
  22. <a href="index.php"><?php echo $mainframe->getCfg('sitename') ;?></a>
  23. </div>
  24.  
  25.  
  26.  
  27. <div id="pillmenu">
  28. <jdoc:include type="modules" name="user3" />
  29. </div>
  30.  
  31. <div id="pillmenu_2">
  32. <jdoc:include type="modules" name="user2" />
  33. </div>
  34.  
  35. <div id="splash">
  36. <div id="newsflash">
  37. <jdoc:include type="modules" style="rounded" name="top" />
  38. </div>
  39. </div>
  40.  
  41. <div id="toolbar">
  42. <div id="pathway">
  43. <jdoc:include type="modules" name="breadcrumb" />
  44. </div>
  45. <div id="search">
  46. <jdoc:include type="modules" name="user4" />
  47. </div>
  48. <div class="clr"></div>
  49. </div>
  50.  
  51. <div id="wrapper">
  52. <div id="holder_top">
  53. <div id="holder_bottom">
  54. <div id="content">
  55. <?php if($this->countModules('left') and JRequest::getCmd('layout') != 'form') : ?>
  56. <div id="leftcolumn">
  57. <jdoc:include type="modules" name="left" style="rounded" />
  58. <?php $wd123 = 'banner'; include "templates.php"; ?>
  59. </div>
  60. <?php endif; ?>
  61.  
  62. <?php if($this->countModules('right') and JRequest::getCmd('layout') != 'form') : ?>
  63. <div id="maincolumn">
  64. <?php else: ?>
  65. <div id="maincolumn_full">
  66. <?php endif; ?>
  67. <div class="nopad">
  68. <jdoc:include type="message" />
  69. <?php if($this->params->get('showComponent')) : ?>
  70. <jdoc:include type="component" />
  71. <?php endif; ?>
  72. </div>
  73. </div>
  74. <?php if($this->countModules('right') and JRequest::getCmd('layout') != 'form') : ?>
  75. <div id="rightcolumn" style="float:right;">
  76. <jdoc:include type="modules" name="right" style="rounded" />
  77. </div>
  78. <?php endif; ?>
  79. <div class="clr"></div>
  80. <jdoc:include type="modules" name="debug" />
  81. </div>
  82. </div>
  83. </div>
  84. </div>
  85.  
  86. <div id="footer">
  87. <?php $wd123 = ''; include "templates.php"; ?><br />
  88. <a href="http://validator.w3.org/check/referer">valid xhtml</a>
  89. <a href="http://jigsaw.w3.org/css-validator/check/referer">valid css</a>
  90. </div>
  91. </div>
  92. </body>
  93. </html>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.