ICEfaces
  1. ICEfaces
  2. ICE-2233

<ice:panelTab/> label property doesn't render properly under XP theme in IE within Liferay

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.7DR#3, 1.7
    • Component/s: None
    • Labels:
      None
    • Environment:
      Tomcat 6.0.13 / Liferay 4.3.3

      Description

      This only happens under IE, and not under FF.

      It has to do with this setting in xp-portlet.css:

      .icePnlTbOn .MidMid a {
          display: block;
      }

      Because when I change it to "inline" the problem goes away, but then the padding isn't right.

      In order to reproduce, download the sample-icefaces-sun-portlet from the Liferay website, and edit the JobApplication.jspx file, so that there are two panelTabs instead of only one.

      Then, when you place the portlet on a Liferay portal page, and then click back and forth between tabs, you will see the labels of the tabs shifted way to the right, and getting clipped along the right hand side.
      1. screenshot-1.jpg
        13 kB
      2. screenshot-2.jpg
        111 kB
      3. screenshot-3.jpg
        96 kB

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #15062 Wed Oct 31 14:44:07 MDT 2007 yip.ng ICE-2233
        Changed the IE CSS hack (Holly Hack?) for panel tabs to use height instead of width.
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/resources/css/xp/xp-portlet.css

          People

          • Assignee:
            Unassigned
            Reporter:
            Neil Griffin
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: