none
I want add a background to the header text RRS feed

  • Pregunta

  • Hi,

    I'm working with intranet... Bosses asked me to put a background to each header, but don't know how, please someone help me.

    Thank you.
    I hope your answers!!

    Attached is a linkto give you an idea.

    http:// 4.bp.blogspot.com/-lHiKrRiB7gU/UKpCttJBduI/AAAAAAAABkk/NXxUpdy4lBU/s1600/ answer.png

    Remove the spaces.

    lunes, 19 de noviembre de 2012 14:31

Respuestas

  • Hi Xavier,

    You must modify master page and CSS, there's no problem obtaining that you need.
    For the menus, you must look for the tag "static menu-item" and apply in your "li" elements, and for the webParts background you have some containers in wich modify the background color, use explorer developer tools to find them.

    No obstante, este es un foro en castellano, por lo que lo más indicado sería exponer las dudas en castellano para tener más respuestas y llegar a más gente.

    Un saludo.

    lunes, 19 de noviembre de 2012 15:01

Todas las respuestas

  • Hi Xavier,

    You must modify master page and CSS, there's no problem obtaining that you need.
    For the menus, you must look for the tag "static menu-item" and apply in your "li" elements, and for the webParts background you have some containers in wich modify the background color, use explorer developer tools to find them.

    No obstante, este es un foro en castellano, por lo que lo más indicado sería exponer las dudas en castellano para tener más respuestas y llegar a más gente.

    Un saludo.

    lunes, 19 de noviembre de 2012 15:01
  • Hola, Gracias!

    Solo quiero que los encabezados Ej. Biblioteca, Navegar, Otros. Tengan un fondo o background. Ya que modifico el tag "static menu-item" y todos los que están en el menú se les agrega el fondo. Ya que el encabezado tiene el mismo tag que los demás no se como hacer para modificar solo esta parte.

    Muchas Gracias!

    martes, 20 de noviembre de 2012 16:23
  • Hola Xavier,

    Para lo que estas proponiendo la mejor opción es añadir una función JavaScript que te añada una classe dentro del html  para que de esta forma se le aplica el estilo que tu quieres a los elementos que tu quieras. Aqui te añado dos enlaces en la que explican como se puede hacer lo que te comento http://www.desarrolloweb.com/articulos/anadir-quitar-class-jquery.html

    http://informatica-practica.net/solocodigo/index.php/2007/08/27/cambiar-la-clase-de-un-elemento-con-javascript/

    Otra de las opciones que implica un poco mas de faena y que no creo que te valga para este caso (pero para tenerla en cuenta en futuros desarrollos) es implementar un menu utilizando Visual Studio y de esta forma puedes aplicar los estilos que tu quieras, esta claro que tienes muchas mas posibilidades de edición pero tambien implica mucho mas desarrollo.

    Saludos.

    martes, 20 de noviembre de 2012 16:36
  • Xavier, para que la modificación de la CSS solo afecte a los elementos que tú quieres, indica exactamente el nivel hasta el que quieres que afecte poniendo por ejemplo:

    .static menu-item > ul > li {
    background-color: blue;
    font-weight: bold;
    }

    Con algo de ese estilo te debería valer, yo tengo algo similar aplicado en algunos sites para hacer que los encabezados sean diferentes de los elementos interiores.

    Un saludo

    miércoles, 21 de noviembre de 2012 7:18