首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >gwtbootstrap3弹出错误对齐和字体大小

gwtbootstrap3弹出错误对齐和字体大小
EN

Stack Overflow用户
提问于 2016-01-18 20:13:57
回答 1查看 256关注 0票数 0

我有以下问题,当我在复选框的顶部使用gwtbootstrap3 Popover时,它与复选框不正确地对齐,但在复选框上指向几个像素的边距。

看起来是这样的:

窗体组中的Popover代码:

代码语言:javascript
复制
       <b:FormGroup>

            <b:FormLabel addStyleNames="col-md-4 no-top-padding">
                <ui:msg description="Caption checkbox: enable online meetings">Enable Online Meetings</ui:msg>                      
            </b:FormLabel>


            <g:FlowPanel addStyleNames="col-sm-1"> 
                <b:Popover ui:field="onlineMeetingsPopover" container ="body" isHtml="true"
                    content="{settingsMsgs.onlineMeetingsInfo}"
                    title="Enable Online Meetings" placement="RIGHT">

                    <b:InlineCheckBox ui:field="onlineMeetingsCheckbox" value="false"
                        addStyleNames="new-checkbox-float new-checkbox-margin no-top-padding"/>

                </b:Popover>
            </g:FlowPanel>

        </b:FormGroup>

另外,有人能帮我改变Popover文本的字体大小吗?我无法使用CSS,因为Popover似乎不允许使用addStyleNames (css函数),我也找不到一个gwtbootstrap函数来实现它。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-02-05 14:37:23

我希望现在还不是太晚,但这不是一个gwtbootstrap3 Popover错误,是您的代码错了:)

您使用的是一个InlineCheckBox,但是<b:InlineCheckBox/>是一个包含复选框和文本的小部件,所以您必须在text=""属性中使用它。在您的情况下,我认为您希望只使用一个复选框(没有文本),因此您需要用<b:InlineCheckBox/>替换<b:SimpleCheckBox/>并删除addStyleNames属性。

就像这样:

代码语言:javascript
复制
   <b:FormGroup>

        <b:FormLabel addStyleNames="col-md-4 no-top-padding">
            <ui:msg description="Caption checkbox: enable online meetings">Enable Online Meetings</ui:msg>                      
        </b:FormLabel>


        <g:FlowPanel addStyleNames="col-sm-1"> 
            <b:Popover ui:field="onlineMeetingsPopover" container ="body" isHtml="true"
                content="{settingsMsgs.onlineMeetingsInfo}"
                title="Enable Online Meetings" placement="RIGHT">

                <b:SimpleCheckBox ui:field="onlineMeetingsCheckbox" value="false" />

            </b:Popover>
        </g:FlowPanel>

    </b:FormGroup>

PS : <b:InlineCheckBox/>中的弹出将放在标签上而不是输入上。

希望它有帮助:)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34863285

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档