Questions tagged «html»

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

16
使用CSS时,对于多行溢出块使用“…”
与 overflow: hidden; text-overflow: ellipsis; white-space: nowrap; 如果溢出,将在行的末尾显示“ ...”。但是,这将仅显示在一行中。但我希望将其以多行显示。 它可能看起来像: +--------------------+ |abcde feg hij dkjd| |dsji jdia js ajid s| |jdis ajid dheu d ...|/*Here it's overflowed, so "..." is shown. */ +--------------------+
303 html  ellipsis  css 

30
POST未选中的HTML复选框
我有一堆默认情况下处于选中状态的复选框。我的用户可能会取消选中其中一些复选框(如果有),而其余复选框保持选中状态。 有没有什么办法让表单POST所复选框不检查,而不是的那些被选中?
303 html  forms  post  checkbox 


30
在div的中心和中间对齐图像
我有以下div <div id="over" style="position:absolute; width:100%; height:100%> <img src="img.png"> </div> 如何对齐图像使其位于div的中间和中心?
302 html  css 

26
如何防止刮擦现场?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 4年前关闭。 改善这个问题 我有一个大型音乐网站,拥有大型艺术家数据库。我一直注意到其他音乐网站正在抓取我们网站的数据(我在这里和那里输入虚拟的艺术家名称,然后用google搜索它们)。 如何防止屏幕刮擦?可能吗

14
为什么返回生成的HTML而不是JSON是一种不好的做法?还是?
使用JQuery或任何其他类似框架从自定义URL / Web服务中加载HTML内容非常容易。到目前为止,我已经使用过这种方法很多次,并且发现性能令人满意。 但是所有书籍,所有专家都试图让我使用JSON而不是生成的HTML。它比HTML优越得多吗? 它快很多吗? 它在服务器上的负载要少得多吗? 另一方面,我有一些使用生成的HTML的原因。 它是简单的标记,通常与JSON一样紧凑或实际上更紧凑。 错误更少,因为您得到的只是标记,而且没有代码。 在大多数情况下,编程将更快,因为您不必为客户端单独编写代码。 您站在哪一边?为什么?
301 javascript  jquery  html  ajax  json 

5
Node对象和Element对象之间的区别?
我对Node对象和Element对象完全感到困惑。 document.getElementById()返回Element对象,同时document.getElementsByClassName() 返回NodeList对象(元素或节点的集合?) 如果div是元素对象,那么div节点对象呢? 什么是节点对象? 文档对象,元素对象和文本对象也是节点对象吗? 根据David Flanagan的书“文档对象,其元素对象和文本对象都是Node对象”。 那么,一个对象如何能够继承Element对象以及Node对象的属性/方法呢? 如果是,我猜想节点类和元素类在原型继承树中是相关的。 <div id="test"> <p class="para"> 123 </p> <p class="para"> abc </p> </div> <p id="id_para"> next </p> document.documentElement.toString(); // [object HTMLHtmlElement] var div = document.getElementById("test"); div.toString(); // [object HTMLDivElement] var p1 = document.getElementById("id_para"); p1.toString(); // [object HTMLParagraphElement] var p2 = document.getElementsByClassName("para"); p2.toString(); …
301 javascript  html  dom 

30
悬停子元素时触发HTML5 dragleave
我遇到的问题是,dragleave悬停该元素的子元素时会触发该元素的事件。另外,dragenter在再次将父元素悬停时不会触发。 我做了一个简化的提琴:http : //jsfiddle.net/pimvdb/HU6Mk/1/。 HTML: <div id="drag" draggable="true">drag me</div> <hr> <div id="drop"> drop here <p>child</p> parent </div> 使用以下JavaScript: $('#drop').bind({ dragenter: function() { $(this).addClass('red'); }, dragleave: function() { $(this).removeClass('red'); } }); $('#drag').bind({ dragstart: function(e) { e.allowedEffect = "copy"; e.setData("text/plain", "test"); } }); 应该做的是div在拖曳某物时通过将其下拉为红色来通知用户。这可行,但是如果您拖入p孩子,则将dragleave被发射,而div不再是红色。返回到下拉列表div也不会再次使其变为红色。有必要将其完全移出下拉菜单div,然后再次拖回下拉菜单以使其变为红色。 dragleave拖动到子元素中时是否可以防止触发? 2017更新: TL; DR,pointer-events: none;按照下面@HD的回答中所述查找CSS ,该CSS 在现代浏览器和IE11中均有效。

11
我可以直接从GitHub运行HTML文件,而不仅仅是查看其源代码吗?
如果我.html在GitHub存储库中有一个文件(例如,用于运行一组JavaScript测试),我是否可以通过任何方式直接查看该页面,从而运行测试? 例如,我是否能以某种方式实际看到jQuery测试套件所产生的测试结果,而无需将存储库下载或克隆到本地驱动器并在其中运行呢? 我知道这基本上会将GitHub置于静态内容托管业务中,但话又说回来,他们只需要将其mime类型从更改为text/plain即可text/html。
300 javascript  html  github 


13
使用<form>标记外的按钮提交表单
说我有: &lt;form method="get" action="something.php"&gt; &lt;input type="text" name="name" /&gt; &lt;/form&gt; &lt;input type="submit" /&gt; 我该如何使用表单外的“提交”按钮提交该表单,我认为在HTML5中有一个提交的action属性,但是我不确定那是否是完全跨浏览器的,如果不是,则不能做这个?
300 html 

8
隐藏响应式布局中的元素?
从引导程序看,它们似乎支持折叠用于较小屏幕的菜单栏项。页面上的其他项目是否也有类似内容? 例如,我有一个右舷的右舷药丸。在小屏幕上,这会导致问题。我希望至少将其放入类似的点击显示更多下拉菜单中。 在现有的Bootstrap框架中可能吗?


6
Internet Explorer 7上绝对定位的父级中的宽度子元素百分比
我的绝对职位div包含几个孩子,其中一个是相对职位div。当我percentage-based width在孩子上使用时div,它会0 width在IE7上崩溃,但在Firefox或Safari上却不会。 如果我使用pixel width,它可以工作。如果父母位置相对,则孩子的百分比宽度有效。 我在这里想念什么吗? 除了pixel-based width在孩子身上,还有其他简单的解决方法吗? CSS规范中是否有涵盖此方面的内容?


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.