草庐IT

INLINE_OPTION

全部标签

html - 显示 : inline-block does not make width as small as possible with wrapped contents

我有一个div,上面设置了inline-block和max-width,还有一些文本内容可能包在里面。我的问题是div总是采用可能的最大宽度,但前提是文本换行。我希望使div的宽度尽可能小,以响应文本换行。div{max-width:120px;width:auto;display:inline-block;border:1pxsolidblack;padding:0.2rem;}Reallylongwordtest实际结果:期望的结果:这也不适用于限制父级的width。我四处搜索,我的代码使用的是thismethod.我也试过this(Fiddle),但它不起作用。我知道使用word

javascript - Bootstrap : select/option list doesn't get refreshed after programmatically adding item

我有以下选择/选项AlabamaWyoming在我的脚本部分,我有这个,效果很好。正在应用样式$(document).ready(function(){$('.bs-select').selectpicker();});我有一个按钮可以执行此操作:$('.bs-select').append($('',{value:0,text:"test"}));但是我的选择列表没有刷新。我尝试添加$('.bs-select').selectpicker();追加之后,但它仍然不起作用。如果我删除$(document).ready中的$('.bs-select').selectpicker(),我的

html - 在 "OPTION"标记中呈现 "SELECT"的层次结构

我的问题与HTML和CSS相关。我有一个要在列表中显示的层次结构类型。层次结构包含国家、州和城市(深度为三层)。我想在选择列表中显示列表,每个元素类型(国家、州、城市)必须是可选的。这些元素应缩进为:UnitedStates-Hawaii--Kauai-Washington--Seattle--Chelan问题出在缩进上。我正在尝试使用margin-left或padding-left来缩进标签,这些标签在FireFox中显示正确但在IE7中不正确。这是生成的选择列表的示例:UnitedStatesHawaiiKauaiWashingtonSeattleChelan我想在不使用CSSha

html - 如何居中 - 显示 :block/inline-block

在html和css中居中时,我发现了两种方法-要么应用于元素:display:block;margin:0auto;或使用:display:inline-block;text-align:center;(ontheparentelement)我总是想知道哪个更好,为什么。谢谢!! 最佳答案 这是一个经典而重要的问题。元素可以是内联的(意味着它们彼此相邻-就像一个span标签)或者它们可以是block状的(意味着堆叠在彼此之上-就像一个div标签)。margin:auto,虽然当你第一次看到它时有点奇怪,但它是最好的也是唯一的居中bl

html - <select> 中的 <option> "label"属性有什么意义?

除了只有IE7+支持它之外,您为什么要使用诸如thisexample之类的东西??即:Volvo(Latinfor"Iroll")Saab(SwedishAeroplaneAB)毕竟,'Iroll'的拉丁语'和'SwedishAirplaneAB'都丢失了(即,仅保留在源代码中)。 最佳答案 在该示例中,长文本将在提交表单时发送到服务器。鉴于value属性的存在,它是多余的。 关于html-中的"label"属性有什么意义?,我们在StackOverflow上找到一个类似的问题:

html - 如何更改 <select> 中 <option> 元素的字体大小?

我已经构建了thisfiddle作为我正在做的事情的例子。我正在尝试做的事情在Firefox中运行良好。当您打开选择选项时,字体大小为14px。但是在GoogleChrome中查看它时,它会选择34px的继承字体大小。理想情况下,我正在寻找字体大小为14px的选择选项。这可能吗?如果需要,我愿意在jQuery中进行任何相关修复。谢谢代码如下.......styled-select{overflow:hidden;height:74px;float:left;width:365px;margin-right:10px;background:url(http://i50.tinypic.c

html - 如何实现float :right effect while preserving the inline-block display?

考虑以下jsFiddle:http://jsfiddle.net/mark69_fnd/yqdJG/1/HTML:AAABBB​CSS:#container{border:solid2pxgreen}.char{display:inline-block;border:solid2pxred;}.stickToRight{float:right}​有没有另一种方法可以使.stickToRight右对齐,而不float它?我需要将其保留为display:inline-block以便我可以使其垂直对齐方式与其他.char元素保持一致。如何实现float:right右对齐效果,同时保持元素di

jquery - 如何使用 jquery 设置选择下拉列表的 'selected option'

我有以下jquery函数:$.post('GetSalesRepfromCustomer',{data:selectedObj.value},function(result){alert(result[0]);$('select[name^="salesrep"]').val(result[0]);});result[0]是我想在我的选择框中设置为selected项的值。result[0]等于Brucejones。选择框由数据库查询填充,但呈现的html之一是:johnsmithBruceJonesAdamCalitz108$('select[name^="salesrep"]').v

css - Chrome 显示 <select> <option> 标签的问题

我遇到了一个问题,我无法获得相同的CSS来在Firefox和Chrome中呈现相同的内容。在Firefox中,它们并排显示在一行中,而不是一个包含24个值的垂直选择框:在Chrome中,它们显示为垂直的多选框。一个简短的3小时示例的完整代码:option{display:inline;}123在Chrome中,选项不会内联显示。任何解释为什么这段代码有效/无效以及是否有任何其他方法来实现相同的布局? 最佳答案 我认为你不应该(可以?)制作元素内联这样。尝试改用复选框。类似于this:InlineOptionsul{list-styl

html - "selected"标签的 "option"属性中可以出现什么值?

我有一些类似于以下的标记:AppleOrange在这种情况下,“橙色”显示为所选项目。我原以为将selected属性设为空白会取消其效果。有没有一种方法可以在不简单地保留属性的情况下编写它? 最佳答案 HTML5规范https://www.w3.org/TR/html51/sec-forms.html#the-option-elementTheselectedcontentattributeisabooleanattribute.http://www.w3.org/TR/html5/infrastructure.html#boole