Questions tagged «html»

HTML(超文本标记语言)是用于创建网页和其他要在Web浏览器中显示的信息的主要标记语言。有关HTML的问题应包括一个可重现的示例,以及您要实现的目标的一些想法。此标记很少单独使用,通常与[CSS]和[javascript]配对使用。

8
使用图像代替单选按钮
Наэтотвопросестьответына 堆栈溢出нарусском:Использованиеизображениявместорадио,кнопки 如果我有一个带有按钮的广播组: ...我如何只显示选择选项中的图像而不显示按钮,例如
167 html  css 

16
HtmlSpecialChars是否等同于Javascript?
显然,这比我想象的要难找到。而且它是如此简单... 是否有等效于Javascript中内置的PHP htmlspecialchars的函数?我知道自己很容易实现,但是使用内置函数(如果可用)会更好。 对于那些不熟悉PHP的人,htmlspecialchars会将类似的内容<htmltag/>转换为<htmltag/> 我知道这一点escape(),encodeURI()因此不能这样工作。

14
如何替换div元素内的文本?
我需要动态设置DIV元素内的文本。什么是最好的浏览器安全方法?我有prototypejs和scriptaculous可用。 <div id="panel"> <div id="field_name">TEXT GOES HERE</div> </div> 该函数的外观如下: function showPanel(fieldName) { var fieldNameElement = document.getElementById('field_name'); //Make replacement here }
166 javascript  html  dom 


23
为什么我的清单项目符号与浮动元素重叠
我有一个(XHTML Strict)页面,在该页面上我将图像与常规文本段落一起浮动。一切顺利,除非使用列表而不是段落。列表的项目符号与浮动图像重叠。 更改列表或列表项的边距无济于事。页边距是从页面的左侧计算得出的,但浮动框将列表项推到其自身内部的右侧li。因此,仅当我将其设置得比图像宽时,边距才有用。 浮动图像旁边的列表也可以,但是我不知道列表何时浮动。我不想为了解决此问题而浮动内容中的每个列表。此外,当图像浮动到列表的右侧而不是列表的左侧时,向左浮动会弄乱布局。 设置li { list-style-position: inside }的确会使项目符号与内容一起移动,但是也会导致换行开始时与项目符号对齐,而不是与上方的行对齐。 问题显然是由子弹在盒子外面渲染引起的,浮子将盒子的内容推到右边(不是盒子本身)。IE和FF就是这样处理情况的,据我所知,按照规范,这没有错。问题是,如何预防呢?
166 html  css 



5
当flexbox项目以列模式包装时,容器的宽度不会增加
我正在处理嵌套的flexbox布局,该布局应如下所示: 最外层(ul#main)是一个水平列表,当有更多项目添加到它时,它必须向右扩展。如果它太大,应该有一个水平滚动条。 #main { display: flex; flex-direction: row; flex-wrap: nowrap; overflow-x: auto; /* ...and more... */ } 该列表(ul#main > li)的每个项目都有一个标题(ul#main > li > h2)和一个内部列表(ul#main > li > ul.tasks)。此内部列表是垂直的,应在需要时包装成列。当包装成更多列时,其宽度应增加以容纳更多物品。此宽度增加也应适用于外部列表的包含项。 .tasks { flex-direction: column; flex-wrap: wrap; /* ...and more... */ } 我的问题是,当窗口的高度变得太小时,内部列表不会自动换行。我尝试了很多改动所有flex属性的方法,尝试严格遵循CSS-Tricks的准则,但是没有运气。 这个JSFiddle显示了我到目前为止所拥有的。 预期结果 (我想要的): 实际结果 (我得到的): 较旧的结果 (我在2015年得到的结果): 更新 经过一番调查,这似乎是一个更大的问题。所有主要的浏览器的行为都相同,与嵌套的Flexbox设计无关。项目包装时,甚至更简单的flexbox列布局也拒绝增加列表的宽度。 这其他的jsfiddle清楚地表明了问题。在当前版本的Chrome,Firefox和IE11中,所有项目均正确包装;列表的高度在row模式下增加,但其宽度在column模式下不增加。另外,更改column模式高度时,根本没有元素的立即重排,但是处于row模式中。 …
166 html  css  flexbox 

15
最小身高的父母内部的孩子:100%不继承身高
通过设置,我找到了一种使div容器至少占据整个页面高度的方法min-height: 100%;。但是,当我添加一个嵌套div和set时height: 100%;,它不会扩展到容器的高度。有办法解决吗? html, body { height: 100%; margin: 0; } #containment { min-height: 100%; background: pink; } #containment-shadow-left { height: 100%; background: aqua; } <div id="containment"> <div id="containment-shadow-left"> Hello World! </div> </div> 运行代码段隐藏结果展开摘要
166 css  html 



10
为什么我们需要一个fieldset标签?
为什么需要<fieldset>标签?无论其目的是可能是form标签的子集。 我在W3Schools上查找了一些信息,其中说: 该<fieldset>标记用于在窗体组相关的元素。 该<fieldset>标签绘制围绕相关元素的盒子。 对于那些将“为什么它存在于规范中”误认为“它做什么”的人更多的解释。我认为绘图部分无关紧要,并且我不明白为什么我们只需要一个特殊标签来将表单中的一些相关元素分组。
165 html  fieldset 

9
在HTML5中使用target =“ _ blank”可以吗?
我记得在某处阅读过,在HTML5中不再可以target="_blank"在HTML5中使用,但现在找不到了。 可以继续使用target="_blank"吗? 我知道这通常被认为是一个坏主意,但这是通过最简单的方法为PDF之类的东西打开新窗口的方式,并且它也不需要您依赖JavaScript。
165 javascript  html  window 

3
HTML脚本标签:类型或语言(或两者都省略)?
<script type="text/javascript"> /* ... */ </script> 与 <script language="Javascript"> /* ... */ </script> 应该使用哪个?为什么? 或者,第三种选择:忽略其中任何一个,例如jQuery API参考中的示例代码: <script src="http://code.jquery.com/jquery-latest.js"></script>
165 javascript  html 

15
iPad Safari滚动导致HTML元素消失并延迟出现
我目前正在使用HTML5和jQuery开发适用于iPad Safari的网络应用程序。我遇到了一个问题,其中较大的滚动区域会导致向下滚动时在延迟后出现屏幕外的元素。 我的意思是,如果我有一排不在屏幕上的图像(甚至是带有渐变的div),则当我向下(或向上)滚动到该图像时,预期的行为是该元素在屏幕上显示为我正在滚动到它。 但是,我看到的是,直到我将手指从屏幕上移开并且滚动器完成了所有动画后,该元素才出现。 这给我造成了一个非常明显的问题,尽管看起来并非如此,但整个事情看起来却很不稳定。我猜想iPad Safari正在尝试做一些事情来节省内存。有什么方法可以防止这种不连贯现象的发生。此外,如果有人能阐明iPad Safari的实际用途,我也将不胜感激。
165 css  ios  ipad  html  mobile-safari 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.