3 Replies Latest reply on Nov 13, 2009 4:09 AM by fuchs

    No border around portlets in 3column layout in IE7

    gamba

      Hi,

      I'm using JbossPortal 2.7.2 with RichFaces 3.3.2.SR1 and Portletbridge 1.0.0.CR3.

      When using 3column-layout in IE and two or thre portlets in are place din one column some of my portlets are rendered without a border. It is almost in every them and just found out that default-layout behaves in the same way.

      In firefox it works, with a 3column-layout.

      Thx,
      Gamba

        • 1. Re: No border around portlets in 3column layout in IE7
          fuchs

          i think these "some" portlets have moved, because of the additiol pixels in ie.
          use a simelar tool like firebug in ie, which can display the borders to locate them.
          for example "firebug lite".

          • 2. Re: No border around portlets in 3column layout in IE7
            gamba

            I've tried already a lot if design options. I resized the portlet, surrounded my menu with a <h:panelGrid, with <a4j:outputPanel, set the margin of my top element to 50px, so I have a huge border with nothing not even the porttle-borders, ...

            I will give it another try but I don't know If I can find the solution, nevertheless, thx for the answer (guessed some others have these problems)

            • 3. Re: No border around portlets in 3column layout in IE7
              fuchs

              in my experience, the only difference between firefox and ie are additional pixels in the richfaces styles.
              the responsible style isnt found easily.
              the fastest way are ie-hacks in combination with the richfaces style.

              .ie-hack{
               padding: 0;
               margin: 0;
              }
              

              <h:form styleClass="ie-hack">
              


              or in the panelGrid.
              but i dont know the 3column layout. i use my own one.
              therefore i dont know if you have enough place for such big borders.