Foros del Web » Creando para Internet » HTML »

Imágenes en Fondo (fondo y en bordes) en menú desplegable

Estas en el tema de Imágenes en Fondo (fondo y en bordes) en menú desplegable en el foro de HTML en Foros del Web. Hola a todos, solo soy un simple mortal aficionado y por ende muy ignorante. tengo un blog con un menú desplegable, pero no se como ...
  #1 (permalink)  
Antiguo 03/04/2016, 17:58
Avatar de HenryPintoC  
Fecha de Ingreso: abril-2016
Ubicación: Venezuela
Mensajes: 4
Antigüedad: 8 años
Puntos: 0
Pregunta Imágenes en Fondo (fondo y en bordes) en menú desplegable

Hola a todos, solo soy un simple mortal aficionado y por ende muy ignorante.

tengo un blog con un menú desplegable, pero no se como hacer en CSS para que los bordes sean una imagen de fondo. Logre ponerle una imagen como fondo en general, pero me gustaría que los bordes también lo tuviesen.
¿En que sentido?... quisiera que tuviese (al menos lo mas parecido) el siguiente aspecto cada "botón":


Pero si coloco esa imagen no se adecua al tamaño de las letras, así que agregue la siguiente como fondo en general:


y como bordes aun no hallo como colocarle las siguientes:

Borde Derch:

Borde Izq:

si pueden ayudarme se los agradezco: les copio el codigo CSS del menú:

Código CSS:
Ver original
  1. /* Menú horizontal con subpestañas en dos columnas
  2. ----------------------------------------------- */
  3. #toppic {
  4. width:780px; /* Ancho del menú */
  5. height:40px; /* Alto del menú */
  6. background-image: -moz-linear-gradient(top, #FFD700, #FFD700);
  7. background-image: url(https://1.bp.blogspot.com/-1zDdAFw97Ag/VvqmBt4y8mI/AAAAAAAACRU/pEssMmrxkbQPuZQqDRPgZaj8HwwV6xVjQ/s1600/button_hover.png);
  8. filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFD700,endColorStr=#FFD700);
  9. border-bottom:0px solid #FFA500;
  10. border-top:0px solid #FFA500;
  11. margin:0 auto;padding:0 auto;
  12. overflow:hidden;
  13. text-shadow:1px 1px 2px #002851;
  14. }
  15. #topwrapper {
  16. width:780px; /* Ancho del menú */
  17. height:40px;
  18. margin:0 auto;
  19. padding:0 auto;
  20. }
  21. .clearit {clear: both;height: 0;line-height: 0.0;font-size: 0;}
  22. #top {width:100%;}
  23. #top, #top ul {padding: 0;margin: 0;list-style: none;}
  24. #top a {
  25. border-right: 1px solid #DAA520;
  26. border-left: 1px solid #DAA520;
  27. text-align:left;
  28. display: block;
  29. text-decoration: none;
  30. padding:10px 12px 11px;
  31. font:bold 14px Arial;
  32. text-transform:none;
  33. color:#DAA520; /* Color del texto de las pestañas */
  34. }
  35. #top a:hover {
  36. background: none; /* Color de las pestañas al pasar el cursor */
  37. color:#FFD700; /* Color del texto de las pestañas al pasar el cursor */
  38. }
  39. #top a.trigger {
  40. /* Flecha */
  41. background-image: url(http://3.bp.blogspot.com/-LzmPTNyR6po/TwETZufjSTI/AAAAAAAAATo/oisHmXUjmSY/s1600/arrow_white.gif);
  42. background-repeat: no-repeat;
  43. padding: 10px 24px 11px 12px;
  44. background-position: right center;
  45. }
  46. #top li {float: left;position: relative;}
  47. #top li {position: static !important; width: auto;}
  48. #top li ul, #top ul li {width:300px;} /* Ancho del contenedor de las subpestañas */
  49. #top ul li a {
  50. text-align:left;
  51. padding: 6px 15px;
  52. font-size:13px;
  53. font-weight:normal;
  54. text-transform:none;
  55. font-family:Arial, sans-serif;
  56. border:none;
  57. }
  58. #top li ul {
  59. z-index:100;
  60. position: absolute;
  61. display: none;
  62. background-color:#00008B; /* Color de fondo del contenedor de las subpestañas */
  63. margin-left:-80px;
  64. padding:10px 0;
  65. border-radius: 0px 0px 6px 6px;
  66. box-shadow:0 2px 2px rgba(0,0,0,0.6);
  67. filter:alpha(opacity=87);
  68. opacity:.87;
  69. }
  70. #top li ul li {
  71. width:150px; /* Ancho de cada subpestaña */
  72. float:left;
  73. margin:0;
  74. padding:0;
  75. }
  76. #top li:hover ul, #top li.hvr ul {display: block;}
  77. #top li:hover ul a, #top li.hvr ul a {
  78. color:#DAA520; /* Color del texto de los submenús */
  79. background-color:transparent;
  80. text-decoration:none;
  81. }
  82. #top ul a:hover {
  83. text-decoration:underline!important;
  84. color:#FFFF00 !important; /* Color del texto de los submenús al pasar el cursor */
  85. }

Les dejo el blog por si quieren ver: [URL="http://shakesandfidgethispano.blogspot.com/"]S&F Hispano[/URL]

He intentado hasta los momentos, pero los bordes (el derech) aparecen acumulados en el 1er "boton". Por ello les pido ayuda.

Última edición por HenryPintoC; 03/04/2016 a las 18:05 Razón: URL no convertida en enlace aun dentro del [URL]

Etiquetas: css
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:44.