繁体   English   中英

对齐两个元素

[英]Align two elements

我在插件上有以下内容:

$(this).mouseenter(function (e) {
  var this = $(this);
  var text = "<div class="Text">" + options.Text + "</div>"
  $("body").append(text);
})

在将“文本”与“ this”对齐之前,如何在以下位置将其添加到正文中:TopCenter,BottomCenter,RightMiddle或LeftMiddle。

谢谢!

$(this).on('mouseenter', function() {
    var $this = $(this),
        text  = $('<div />', {'class': 'text',
                              text   : options.Text,
                              style  : 'position   : relative;  
                                        margin     : 0 auto; 
                                        text-align : center;'
                             }
                 );
    $("body").append(text);
}):
  1. 您不应该使用“ this”作为本地参数,因为那是保留的javascript单词。
  2. 您可以在div中添加样式以对齐文本。

     var $this = $(this); $this.mouseenter(function (e) { var text = "<div class='Text' style='text-align:left'>" + options.Text + "</div>" $("body").append(text); }); 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM