小编iMa*_*gns的帖子

如何使用jquery获取css样式的值

我想知道应该使用什么类型的方法来获取CSS样式的值.我想将它设置为jQuery,以便我可以创建条件来匹配CSS"左"值.

这是带有样式属性的CSS和HTML标记.

<div class="items" style="left: -900px"> <span>some content here</span> </div>
Run Code Online (Sandbox Code Playgroud)

这是我获取值的jQuery代码.

<script>
  var n = $("items").css("left");
  if(n == -900){
    $(".items span").fadeOut("slow");
  }
</script>
Run Code Online (Sandbox Code Playgroud)

我想知道这种方法是否正确,因为它不适合我.在此先感谢您的帮助.

注意:左侧值是动态的,它正在变为这些值:-900px,-1800px,-2700px,-3600px,-4500px ......

css jquery

36
推荐指数
1
解决办法
10万
查看次数

使用jQuery将像素转换为百分比

我想知道是否有一种方法将像素转换为百分比...我有一个代码,我成功获得全宽度的值,但唯一的事情是保持对象在中心,我必须使用百分比.

这是我用于获取宽度值,我需要将其转换为百分比.

$(document).ready(function(){
    var sp = $('.slide'),
        winWidth = $('#slides').width();
        console.log(winWidth);

    sp.css('width', winWidth);
});
Run Code Online (Sandbox Code Playgroud)

谢谢您的帮助.

这是更新的小提琴链接. *注意:我想要的是设置".slide"容器变得流畅,使对象仍然在中心位置.随意修改我的小提琴.现在我使用我给定的jQuery代码来获得"#slide"的精确宽度,以百分比为单位('.slide').然后,尝试调整浏览器的大小以查看幻灯片框架的输出.我正在使用SlidesJS插件FYI.

css jquery

4
推荐指数
1
解决办法
1万
查看次数

直接超链接到 gmail yahoo 和 Outlook 撰写页面

我想创建超链接,引导它撰写类似于 Google Mail 链接的页面(作为我的示例):

<li><a href="https://inbox.google.com/mail/?view=cm&fs=1&to=john@doe.com" title="Google Inbox Mail" data-uk-tooltip><img src="mail-google-inbox.svg'; ?>" alt="Google Inbox Mail"></a></li>
Run Code Online (Sandbox Code Playgroud)

但是,我尝试了其他方法,但找不到 Yahoo Mail 和 Outlook 的相同链接...

小伙伴们有想法吗?谢谢您的帮助。

原因:

我们希望用户选择使用哪个邮件程序/应用程序来撰写个人消息,而不是使用“mailto:”。

我们有替代选项(例如带有表单的模态框和/或将 mailto 保留为默认超链接),但我们最终达到了这个流程,我们认为它也是很好的替代选项。

html email hyperlink

1
推荐指数
1
解决办法
1736
查看次数

标签 统计

css ×2

jquery ×2

email ×1

html ×1

hyperlink ×1