【问题标题】:Semantic-UI Float right of an elem in SegmentSemantic-UI Float right of an elem in Segment
【发布时间】:2017-02-03 23:43:41
【问题描述】:

我对语义 UI 中的分段有疑问。我有一个动态的元素列表,我在其中放置了一个段类,并在其中显示了一些数据和一些图标。我的问题是我无法将图标推到标题后的右侧。 (它们是跨度保持在同一行)

    .ui.segments.piled
      if currentUser
        .ui.segment
            form.new-list.ui.transparent.icon.input.fluid
                i.icon.edit
                input(type="text" name="text" placeholder="Add List")
      each lists
        .ui.segment.listitem.list-selected
          span.text #{text}
          if isOwner
            span#editlist
                i.fa.fa-edit
            span
                i.icon.delete.ui.red
            span.toggle-list-private
                if private
                    i.fa.fa-lock.private-lock
                else
                    i.fa.fa-unlock.public-lock
        .ui.teal.label
            span {{incompleteCount this._id}}

我尝试了 .floated.right 和 .aligned.right 但没有任何效果...... 我想把所有的图标都推到右边。

感谢您的帮助

【问题讨论】:

    标签: html css meteor meteor-blaze semantic-ui


    【解决方案1】:

    如果您可以编辑结构,请尝试以下方法:

    JS 小提琴:https://jsfiddle.net/batrasoe/51o0hv12/

    <div class="ui segment listitem block">
        <span class="text"> Text</span>
        <span class="others">
            <span class="editList">
                <i class="ui edit icon"></i>
            </span>
            <span>
                <i class="right icon delete ui red"></i>      
            </span>
            <span class="toggle-list-private">
                <i class="ui lock icon"></i>
            </span>
            <span class="ui teal label"></span>
        </span> 
    </div>
    

    如果您将其他元素与文本分开包装在一个单独的跨度中,那么问题就变成了对齐 div 内的两个跨度,以便一个向左浮动,另一个向右浮动。

    使用以下 CSS:

    .text {
      float: left;
    }
    
    .others { 
      float: right;
    }
    
    .block:after {
      content: ":"
    }
    

    【讨论】:

    • Thnaks,是的,我也有这个想法,但我认为还有一种更“语义方式”,比如语义类“floated.right”这样的东西 :) 但是顺便感谢您的解释跨度>
    • 按钮可以使用语义右浮动。您可以类似地将跨度修改为按钮并使用语义“ui 右浮动按钮”类。但不知道适用于其他元素的类。
    • 好的,是的,我尝试了另一件事,它确实适用于按钮。感谢您的精确。
    猜你喜欢
    • 1970-01-01
    • 2022-12-27
    • 1970-01-01
    • 2022-12-02
    • 2022-12-01
    • 2022-12-02
    • 1970-01-01
    • 2015-03-29
    • 2022-12-01
    相关资源
    最近更新 更多