相关疑难解决方法(0)

Modernizr没有将类应用于html-tag

我正在建立一个网站,我需要使用Modernizr,但由于某种原因,它不会将类应用于html-tag,因为它应该...

我的代码看起来像这样:

<!doctype html>
<!--[if lt IE 7]><html class="no-js ie6 oldie" lang="en"><![endif]-->
<!--[if IE 7]><html class="no-js ie7 oldie" lang="en"><![endif]-->
<!--[if IE 8]><html class="no-js ie8 oldie" lang="en"> <![endif]-->
<!--[if gt IE 8]><!--><html class="no-js" lang="en"><!--<![endif]-->
<head>
<script src="http://cdn.hosting4real.com/js/modernizr/modernizr.js"></script>
</head>
Run Code Online (Sandbox Code Playgroud)

谁知道如何让它工作?

最好的祝福,

html javascript modernizr

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

使用单个普通列表自动创建列

我正在尝试编写灵活的代码,其中我有一个普通代码,<ul>它会为每 5 个元素自动创建另一列。我找到了一个实现此目的的教程,但将项目按水平顺序放置,而我需要垂直顺序。我看过其他一些输出垂直顺序的教程,但也附加了class="first"class="second"到每个li不是我想要的。我希望使用我现有的 HTML 代码。

我想要的是:

-01     -06     -11   
-02     -07     -12
-03     -08     -13
-04     -09     -14
-05     -10     -15
Run Code Online (Sandbox Code Playgroud)

我拥有的:

-01     -02     -03   
-04     -05     -06
-07     -08     -09
-10     -11     -12
-13     -14     -15
Run Code Online (Sandbox Code Playgroud)

CSS:

ul {
    width:760px;
    margin-bottom:20px;
    overflow:hidden;
}

li {   
    float:left;
    display:inline;
}

.double li  { width:50.0%; } /* 2 col */
.triple li  { width:33.3%; } /* 3 col */
.quad li    { …
Run Code Online (Sandbox Code Playgroud)

html css dynamic html-lists css-multicolumn-layout

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

使用jQuery将大型列表拆分为三个相等的高度列表

我正在寻找关于这个javascript(jQuery)问题的一些建议(我不是前端开发者,所以请耐心等待我;-))

我有一个大的<ul>,我需要分成三个单独的<ul>s,每个都有相同数量的menuitems.所以,如果<li>我的大号中有五个s <ul>,它将如下所示:

Listitem 1           Listitem 3         Listitem5
ListItem 2           Listitem 4
Run Code Online (Sandbox Code Playgroud)

等等

有没有办法在javascript/jQuery中这样做?:-)

提前致谢.

html javascript jquery

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