If you want to style all of the Label widgets that are inside a
specific container (e.g. HTMLPanel), you can put a class on the
container add a rule to target labels inside of it.

<ui:style>
  @external .gwt-Label;

  .container .gwt-Label {
    color: #000;
  }
</ui:style>

<g:HTMLPanel>
  <g:Label>This text will be styled by static stylesheets</g:Label>
  <g:HTMLPanel addStyleNames="{style.container}">
    <g:Label>This text will be black<g:Label>
  </g:HTMLPanel>
</g:HTMLPanel>

.container will be obfuscated, but .gwt-Label will not because it's
declared as external.

-- Brian


On Tue, May 31, 2011 at 6:06 AM, Adolfo Panizo Touzon
<[email protected]> wrote:
> Hi lalit, try it with this
>      <ui:style field='reportStyle'>
>          @external gwt-Label;
>    .gwt-Label{ color: #000 !Important; }
>  </ui:style>
> I founded it here
>
> 2011/5/30 lalit <[email protected]>
>>
>> I have a lot of labels in my application.I have overriding the style
>> as most of the place, I need the new style and it works fines. the
>> overridden style is
>>
>> .gwt-Label {
>>    font-size: 15px;
>>    font-weight: bold;
>>    color: #fff;
>>    float: inherit;
>> }
>>
>> However at one particular place I need the color of label to be black,
>> so I was trying to override the style in that ui.xml locally like
>>
>>         <ui:style field='reportStyle'>
>>          @external gwt-Label;
>>    .gwt-Label{ color: #000; }
>>  </ui:style>
>>
>> However this impacts the style of label at other places also. Is there
>> a way to override the standard style in a ui.xm so that it impacts the
>> widgets of only in that ui binder.
>>
>> thanks in advance,
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Google Web Toolkit" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected].
>> For more options, visit this group at
>> http://groups.google.com/group/google-web-toolkit?hl=en.
>>
>
>
>
> --
> El precio es lo que pagas. El valor es lo que recibes.
> Warren Buffet
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google Web Toolkit" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/google-web-toolkit?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to