这里有很多与Bootstrap有关的问题.我看到很多人都在使用它.所以我试着研究它,然后我找到了官方的Bootstrap网站,但之后只有一个下载部分和几个字.没有什么可以解释它是什么......我只是明白它是一个前端的帮手.我试图通过谷歌搜索找到一些东西,但没有找到具体的东西.我发现的一切都与计算机科学的定义有关.
所以,我的问题是:
在一个帖子我看过有一个关于浮动问题<li>
在<ul>
.这家伙问他为什么他的<ul>
背景会在他漂浮的时候消失,<li>
以及如何解决这个问题.答案是设置overflow:hidden
为<ul>
.我试过了,它会起作用,但我还没有读过这样的东西.
我的问题是:你能overflow:hidden
用于清除像clearfix这样的元素吗?
在这种情况下:
<ul>
<li>one</li>
<li>two</li>
<li>three</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
如果我有以下CSS:
ul{
background: #999;
overflow: hidden;
}
li {
float: left;
}
Run Code Online (Sandbox Code Playgroud)
我还需要清除:<ul class="clearfix">
和CSS:
.clearfix { *zoom: 1; }
.clearfix:after {
width: 100%;
content: '';
font-size: 0;
line-height: 0;
text-indent: -4000px;
clear: both;
display:block;
}
Run Code Online (Sandbox Code Playgroud)
或者我可以让它overflow:hidden
做那个工作
我想知道是否有任何方法可以跳过对象循环中的键.如果我有:
obj = {
key1 : [ 1, 2, 3 ],
key2 : [ 4, 5 ],
key3 : []
}
Run Code Online (Sandbox Code Playgroud)
我怎么能跳过,例如,空的.因为我想要join()
该对象中的非空数组,并过滤它们.如果我加入那个空数组,那么过滤器会查找空字符串,当然它找不到它,并且一切都会刹车.
var match = $('.widget');
for ( var i in obj ){
var joined = obj[i].join();
match = match.filter(joined);
}
Run Code Online (Sandbox Code Playgroud)
我试图删除它:
if ( obj[i].length == 0 ) {
delete obj[i]
};
Run Code Online (Sandbox Code Playgroud)
但是错误发生了obj [i]未定义且无法加入它.我怎么才能跳过它.
我在想是否有办法找到元素的属性是否包含指定的值.该属性未知.如果我有这个HTML:
<input class="first" type="checkbox" data="THE-VALUE" />
<input class="second" type="checkbox" />
<input class="third" type="checkbox" name="THE-VALUE" />
Run Code Online (Sandbox Code Playgroud)
我想找到所有已与属性值的输入THE-VALUE(在这种情况下,.first
和.third
).对于输入为3的情况,我不需要解决方案,但如果我有50个输入且包含THE-VALUE的属性都不同.我曾尝试之类的东西.attr(':contains("THE-VALUE")')
和$('input[="THE-VALUE"]')
,但显而易见的原因,这是行不通的.
所以我的问题是..有什么方法可以找到它吗?
我当时在搜索,但是没有找到有关该问题的任何信息。例如,如果我有以下CSS:
input[type="radio"]:checked + label {
background: #666;
color: c00;
height: 500px;
width: 500px;
}
Run Code Online (Sandbox Code Playgroud)
有没有其他使用SASS编写它的方式,或者语法与CSS相同?喜欢筑巢..
另一个问题是当我想使用特殊标签时。因此,如何在写上海社会科学院的部分时,我现在想借此speciffic label
有type="one"
:
input[type="radio"]:checked + label[type="one"] {
background: #666;
color: c00;
height: 500px;
width: 500px;
}
Run Code Online (Sandbox Code Playgroud)