小编Hen*_*son的帖子

停止浮动DIV重叠

我正在开发纯CSS图类型的图。这是它的精简版本:jsfiddle

如您所见,一些浮动div相互重叠。如果您增加列表项的高度,则可以正常工作:jsfiddle

问题是我想保持高度很小,如何在没有div重叠的情况下做到这一点的?

HTML:

<div id="ratio">
             <div id="ratio_mid">
                <ul id="ratio_graph"><li class="ratio_val c50">X Comments</li><li class="c41"> </li><li class="c32"> </li><li class="c23"> </li><li class="c14"> </li><li class="c5"> </li><li class="c-4"> </li><li class="c-13"> </li><li class="c-22"> </li><li class="c-31"> </li><li class="ratio_val c-40">X Notes</li>      </ul>
             </div>
          </div>
Run Code Online (Sandbox Code Playgroud)

CSS:

#ratio {
    float: left;
    width: 100%;
}
#ratio_mid {
    float: left;
    height: 50px;
    margin-top: 50px;
    width: 100%;
}
#ratio_graph li {
    border-bottom: 2px solid black;
    border-radius: 3px;
    border-top: 2px solid black;
    float: left;
    height: 46px;
    list-style: …
Run Code Online (Sandbox Code Playgroud)

html css css-float

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

jQuery:如果标记存在于self之上,则为标记添加样式

我想.addClass("someClass"<blockquote>它是否有一个<figure>与类hello上面,就像这样:

<figure class="hello"> world </figure>
<blockquote> Lorem </blockquote>
Run Code Online (Sandbox Code Playgroud)

因此,只有当<figure>标签位于其正上方时,才会将某些标签与div分开.

这样的事可能吗?

javascript jquery

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

div中的.find()顶级<p>标签

我有以下布局:

<div class="container">
  <p> target </p>
  <p> target </p>
     <div>
       <p> not target </p>
     </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我的问题是,如何定位所有顶级<p>标签(请参阅参考资料target).find()

我可以针对所有<p>被标签:

jQuery(this).find("p"); // 'this' is .container
Run Code Online (Sandbox Code Playgroud)

我可以通过以下方式定位第一个 <p>标签:

jQuery(this).find("p").first();
Run Code Online (Sandbox Code Playgroud)

但是我想要定位两个顶级<p>标签.container.

使用CSS,我可以通过以下方式实现: .container > p

javascript jquery

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

UIBarButtonItem,使用Swift添加后退按钮

我想向我的Webview应用添加后退按钮。

翻阅UIBarButtonItem,我似乎找不到后退按钮。看到代码:

override func viewDidLoad() {
    super.viewDidLoad()
    // Do any additional setup after loading the view, typically from a nib.

    let url = NSURL(string: "http://google.com")!
    webView.loadRequest(NSURLRequest(URL: url))
    webView.allowsBackForwardNavigationGestures = true

    let refresh = UIBarButtonItem(barButtonSystemItem: .Refresh, target: webView, action: #selector(webView.reload))

    let back = UIBarButtonItem(barButtonSystemItem: .Back, target: webView, action: #selector(webView.goBack))

    toolbarItems = [back, refresh]
    navigationController?.toolbarHidden = false

}
Run Code Online (Sandbox Code Playgroud)

如何向工具栏添加后退按钮?

ios swift

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

正确删除带有小数点(例如0.1)的前导零

我的目标是删除这样的前导零:

echo ltrim(000.1, '0'); // .1 (should end up as 0.1)
echo ltrim(0, '0'); // empty (should end up as 0)
echo ltrim(00005.5, '0'); // 5.5 (correct)
Run Code Online (Sandbox Code Playgroud)

使用ltrim()可以很好地00005.50.1as 一起使用,但不能与as一起使用0(如逻辑所期望的那样)。

我的问题是,如何删除像这样的值中的前导零0.5并避免对值进行修剪0

php

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

直接链接到 Twitter 转发

我正在开发 Twitter 应用程序,我想找到一种直接链接到转发的方法。

例如。如果用户 A 发布了一条推文,而用户 B 转发了该推文,我需要一个 URL,该 URL 可以将我们带到显示转发的用户 B 的个人资料。那个唯一的 URL 是什么?

twitter

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

容器中的3个div响应页面宽度

我现在整天都在摆弄这个问题.我需要创建一个3列设计,其中中间div具有固定宽度,左/右div是动态的(响应页面宽度).例如:

#container {
float:left;
width:100%;
}

#left {
min-width: 200px;
width: 100%;
}

#middle {
width: 250px;
}

#right {
min-width: 200px;
width: 100%;
}
Run Code Online (Sandbox Code Playgroud)

HTML:

<div id="container">
    <div id="left">
        Left column should expand with the width of the browser - with a min-width.
    </div>

    <div id="middle">
        Middle column with fixed width.
    </div>

    <div id="right">
        Right column should expand with the width of the browser - with a min-width.
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我为此创造了一个小提琴:http://jsfiddle.net/2jGAe/ 你能帮我解决这个样式问题吗?

html css

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

如果用户点击关闭按钮,则始终隐藏div

在我的WordPress网站上,我在顶部有一个通知栏,显示给未注册的用户.当用户单击关闭按钮时,通知div只是隐藏了display: none;.

问题是,无论何时用户刷新页面或转到不同的页面,它都会重新出现.

我的问题是,一旦用户点击关闭按钮,保持此栏始终隐藏的最佳方法是什么?这种情况下的好习惯是什么?

html css hide

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

如果ajax在一段时间后不成功,我该如何取消它并执行操作?

我有一个jQuery ajax调用,看起来像这样:

jQuery( document ).on( 'mouseover', '#wp-admin-bar-noti-bar-new', function() {

  jQuery.ajax({
    url: "domain.com",
    // etc
    success:function(data){

        // change element id
        jQuery('#wp-admin-bar-noti-bar-new').attr('id','wp-admin-bar-noti-bar');
    }
  });
});
Run Code Online (Sandbox Code Playgroud)

因此,如果ajax调用成功,则会更改元素.我的问题是,我如何做到这一点,如果10秒后呼叫失败,它应取消它并做一些事情(如显示警报).

我怎样才能做到这一点?

ajax jquery

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

美化HTML存储在PHP中的字符串中

我在变量$html中有一个包含缩小的HTMl代码的字符串,所有这些都在一行中,如:

$html = '<body><div><p>hello</p><div></body>';
Run Code Online (Sandbox Code Playgroud)

如何美化/漂亮打印HTML,以便我的变量变为:

 $html = '<body>
             <div>
               <p>hello</p>
             <div>
          </body>';
Run Code Online (Sandbox Code Playgroud)

我知道整齐的扩展是可能的,但如果没有扩展,怎么办呢.

编辑:请阅读问题.我不是问如何通过一些外部网站美化HTML代码.我问如何在PHP中实现它,特别是针对字符串变量.

html php

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

标签 统计

html ×4

css ×3

jquery ×3

javascript ×2

php ×2

ajax ×1

css-float ×1

hide ×1

ios ×1

swift ×1

twitter ×1