小编mat*_*_50的帖子

仅重置/删除元素的CSS样式

我敢肯定以前必须提到/问过,但一直在寻找没有运气的年龄,我的术语一定是错的!

我依稀记得我刚才看到的一条推文,它提示有一条css规则可以删除以前在样式表中为特定元素设置的任何样式.

一个很好的使用示例可能是在移动优先的RWD站点中,其中用于小屏幕视图中的特定元素的大部分样式需要"重置"或移除桌面视图中的相同元素.

一个css规则,可以实现如下:

.element {
  all: none;
}
Run Code Online (Sandbox Code Playgroud)

用法示例:

/* mobile first */
.element {
   margin: 0 10;
   transform: translate3d(0, 0, 0);
   z-index: 50;
   display: block;
   etc..
   etc..
}

@media only screen and (min-width: 980px) {
  .element {
    all: none;
  }
}
Run Code Online (Sandbox Code Playgroud)

因此,我们可以快速删除或重新设置样式,而无需声明每个属性.

说得通?

css

448
推荐指数
8
解决办法
79万
查看次数

简单地从FACEBOOK iframe中的选择下拉列表重定向到URL

我相信这不应该那么难!

我一直在努力使用facebook的javascript:我需要根据选择下拉菜单中的值重定向到URL,例如:

<form name="cityselect">
    <select name="menu" onChange="location=document.cityselect.menu.options[document.cityselect.menu.selectedIndex].value;" value="GO">
        <option value="http://www.leeds.html">Leeds</option>
        <option value="http://www.manchester.html">Manchester</option>
    </select>
</form>
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮我搞定这个吗?虽然Facebook开发论坛和文档很好看,但要么不明白需要什么或找不到答案!

javascript facebook

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

Javascript - 如何避免长/丑if/else语句?

我正在学习Javascript(主要使用JQuery),并想知道是否有人可以帮助我.

我编写了一个if/else语句来检查URL中是否出现特定字符串,然后根据字符串将表单内容发布到特定的php脚本.

问:我正在使用的代码有效,但是感觉笨拙且不必要的长! - 我认为必须有一个更简单的方法来写这个!?我已经浏览了一下,但大多数答案似乎只是提供代码,没有任何东西可以帮助我理解它是如何完成的..

我想要实现的是:

  1. 用户完成4种注册表单之一(prereg1.html,prereg2.html,prereg3.html,prereg4.html)
  2. 根据URL,if/else语句将表单数据发送到相应的PHP脚本(add_prereg1.php,add_prereg2.php等),该脚本将数据添加到电子邮件列表数据库(由活动监视器托管)

注意:我的PHP知识也很差 - 因为活动监视器列表每个都有唯一的ID,我可以让php在右侧列表中发布表单数据的唯一方法就是有4个单独的'prereg.php'脚本.我确定有一种方法可以让php脚本根据javasscript传递的变量找出要发布的列表,但这在现阶段有点超出我的意义!任何指针欢迎..

无论如何这里是if/else语句:

    if (document.location.href.indexOf('prereg1') > -1) {
           $.ajax({
                type: "POST",
                url: "bin/add_prereg1.php",
                data: 'name=' + name + '&email=' + email
            });
        } 

        else {
                if (document.location.href.indexOf('prereg2') > -1) {
                   $.ajax({
                        type: "POST",
                        url: "bin/add_prereg2.php",
                        data: 'name=' + name + '&email=' + email
                    });
                }

            else {
                if (document.location.href.indexOf('prereg3') > -1) {
                   $.ajax({
                        type: "POST",
                        url: "bin/add_prereg3.php",
                        data: 'name=' + name + '&email=' + email
                    });
                }

            else {
                    if (document.location.href.indexOf('prereg4') …
Run Code Online (Sandbox Code Playgroud)

javascript jquery

3
推荐指数
3
解决办法
1959
查看次数

具有动态高度的CSS三角形

想知道是否有人可以帮助解决我遇到的CSS问题..请看这个jsbin:http://jsbin.com/uviyat/2/edit

注意'更长的措辞示例' - 如何让三角形箭头指示符垂直缩放以动态填充所选的蓝色区域高度?(三角形在最后一条css规则中生成..)

我很难过!有人有任何想法吗?

提前致谢..

编辑 - 自Zoltans的回答以来,我在这里找到了Jquery:http://jsbin.com/uviyat/12/edit 不确定它是否是最好的方法呢?价值'16'来自哪里?

css jquery

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

标签 统计

css ×2

javascript ×2

jquery ×2

facebook ×1