草庐IT

html - 不知道宽度的水平滚动溢出 HTML <li>

http://jsfiddle.net/waitinforatrain/DSSPb/2/我想安排一堆在水平可滚动容器中表示图像的元素,如上例所示。到目前为止,我看到的技巧是将容器的宽度设置为的宽度。元素。但是,我无法知道容器的宽度是多少,因为内容是动态的。有没有办法在不知道容器宽度的情况下使用CSS做到这一点? 最佳答案 也许是这样的?http://jsfiddle.net/mattball/5JRdZ/更改ul和lidisplay至inline-block删除li{float:left;}添加ul{white-space:nowr

html - 文本对齐:在 li 标签内的跨度上

我的结构是这样的:BlablaLayout115.00-17.00Layout217.00-22.00Layout322.00-24.00这里是样式:.grupa-playerow{position:relative;width:300px;list-style-type:none;padding:7px07px0;border-bottom:1pxsolid#CDCDCD;font-size:11px;cursor:pointer;}.player-li{padding:2px02px20px;width:100%;text-align:left;}.player-godziny{t

html - 制作 2 个跨度以扩展以适应 li 宽度

我希望我的两个span扩展以适合我的li元素。在最初的元素中,我也使用了bootstrap和jquery,但作为示例,这就足够了:http://jsfiddle.net/d5pc8Lp3/Element-Name>I-want-to-fit-like-the-li-width>li元素中第一个span是元素名,第二个span是“navigator”。我希望第一个span宽度填充li元素的其余部分。 最佳答案 你可以使用flexbox:li{display:flex;/*Magicbegins*/}li>:first-child{fl

javascript - 如何找到文本以特定字符串开头的 li?

我有一个函数可以获取顶部的标签包含key在文本中的任何位置指定给它。但我想要以指定给它的键开头。这是代码:functiondisplaySearchResult(key){varli=$('.listcontainerulli:contains('+key+')');li.parent().prepend(li);}那么如何获得其文本以指定的key开头的标签? 最佳答案 使用过滤器。varli=$('.listcontainerulli').filter(function(){return$(this).text().indexOf

javascript - 获取点击的 li 中第一个 div 的 id

Something我想在点击li时获取第一个div(这里是bar1)的ID。还有更多与上面相同的lis。所有这些lis也有CSS类“intro-item”当我点击其中的每一个时,我想获得第一个div的id。思路是这样的$('li.intro-item').click(function(){alert($('(this)div:first').attr('id'));//hereIcan'tapplythiskeywordthat'stheproblem.}); 最佳答案 将this作为上下文传递给jQuery$('li.intro-

html - 在 <li> 中垂直对齐图像和文本

我正在尝试将文本与图像垂直对齐(或反之亦然?)。这是一些代码:col-md-3TextTextTextTextTextTextTextTextTextTextTextTextTextTextTextTextTextText{#3morecolumnslikethis#}还有CSS:ul{list-style-type:none;padding:0;margin:0;}divulli{display:table-row;}img{float:left;margin:0010px0;padding:2px;vertical-align:middle;}另外,所有图片都具有相同的固定大小可能

html - 防止标题下的 float UL 和 LI 元素

下面是标题内的菜单。ul和li元素是float的,现在float在标题下面,我试图用clear:both来防止这种情况。但是,这似乎不起作用,所以我想知道……哪里出了问题?html:Item1Item2Item3Item4CSS:header{background:#888;height:20px;padding:10px;}ul{margin:18px0;padding:0;list-style:none;}ulli{margin:010px00;padding:0;display:block;float:left;width:80px;height:20px;border:1pxs

html - 如何内联显示多个 100% 宽度的 <li>?

我有以下html:element1element2应用如下CSS:#container{width:100%;overflow:auto;}#containerul{width:100%;}#containerli{width:100%;}所以现在我想要不确定数量的元素(),所有元素都具有100%的宽度(因此它们可以根据浏览器的窗口大小进行相应调整)但并排显示水平滚动条容器。我试过在ul的css上放置“display:inline”,在li的css上放置“float:left”,但没有成功。有什么建议吗?此外,请考虑一下我正在努力使其尽可能“跨浏览器兼容”。提前致谢。

javascript - 箭头键通过 li 导航(无 jquery)

我正在尝试找出一种方法来创建一个非常基本的自动完成功能,而无需第三方依赖。到目前为止,我已经通过ajax调用填充了结果列表,并且在每个li上使用鼠标单击事件,脚本按预期完成了字段。我需要实现的是一个基于纯js的上/下/回车键导航系统,经过数小时的搜索后我放弃了。thisfiddle非常完美地解释了我的情况,不同之处在于它确实需要jQuery。我不想在这里粘贴任何我自己的代码,因为最终目标是学习这个过程,但由于我要链接到jsfiddle,所以我需要这样做,所以这是fiddle。fiddleHTML:PATIENTTESTQCTESTREVIEWRESULTSOTHERUpDownfidd

javascript - 如何计算搜索列表中可见的 'li'

下面的代码用于简单的搜索。我试图计算列表中可见的“li”并在div“totalClasses”中显示总数。然后当用户搜索一个类时,仅使用可见类更新总数(li)。我试过这样做('li:visble')但没有用。ul=document.getElementById('myUl');li=ul.getElementsByTagName('li');aa=ul.getElementsByTagName('li:visible');document.getElementById('totalClasess').innerHTML=(aa.length)+"Results";functionsea