Questions tagged «html»

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

11
使用地理位置获取城市名称
我设法使用基于HTML的地理位置来获取用户的纬度和经度。 //Check if browser supports W3C Geolocation API if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(successFunction, errorFunction); } //Get latitude and longitude; function successFunction(position) { var lat = position.coords.latitude; var long = position.coords.longitude; } 我想显示城市名称,似乎获得城市名称的唯一方法是使用反向地理位置API。我阅读了Google的反向地理位置文档,但是我不知道如何在我的网站上获得输出。 我不知道该如何使用:"http://maps.googleapis.com/maps/api/geocode/json?latlng='+lat+','+long+'&sensor=true"在页面上显示城市名称。 我该如何实现?


14
在另一个js文件中调用JavaScript函数
我想调用在second.js文件的first.js文件中定义的函数。这两个文件都在HTML文件中定义,例如: <script type="text/javascript" src="first.js"></script> <script type="text/javascript" src="second.js"></script> 我想打电话给fn1()在定义first.js中second.js。根据我的搜索结果,答案first.js是首先定义是否可以,但是根据我的测试,我没有找到任何方法。 这是我的代码: second.js document.getElementById("btn").onclick = function() { fn1(); } first.js function fn1() { alert("external fn clicked"); }
140 javascript  html 

10
'transform3d'不适用于位置:固定子级
我在哪里,在正常情况下,CSS,固定股利将正好它被指定的(定位的情况下top:0px,left:0px)。 如果我的父母有一个translate3d转换,这似乎不被尊重。我没看到什么吗?我尝试了其他webkit转换,例如样式和转换原点选项,但没有运气。 我在JSFiddle上附加了一个示例,在该示例中,我希望黄色框位于页面的顶部,而不是容器元素的内部。 您可以在下面找到小提琴的简化版本: #outer { position:relative; -webkit-transform:translate3d(0px, 20px , 0px); height: 300px; border: 1px solid #5511FF; padding: 10px; background: rgba(100,180,250, .8); width: 80%; } #middle{ position:relative; border: 1px dotted #445511; height: 300px; padding: 5px; background: rgba(250,10,255, .6); } #inner { position: fixed; top: 0px; box-shadow: 3px 3px 3px #333; …

3
如何在HTML / CSS中仅显示图像的一部分?
假设我想要一种只显示HTML中250x250像素的图像的中心50x50像素的方法。我怎样才能做到这一点。另外,有没有办法对css:url()引用执行此操作? 我知道CSS中的clip,但这似乎仅在与绝对定位一起使用时才起作用。
140 html  css  image 




16
<!-[如果!IE]>不起作用
我遇到困难 &lt;!--[if !IE]&gt; 上班。我想知道是否是因为我的文件中有这个 &lt;!doctype html&gt; &lt;!--[if lt IE 7]&gt; &lt;html class="ie6 oldie"&gt; &lt;![endif]--&gt; &lt;!--[if IE 7]&gt; &lt;html class="ie7 oldie"&gt; &lt;![endif]--&gt; &lt;!--[if IE 8]&gt; &lt;html class="ie8 oldie"&gt; &lt;![endif]--&gt; &lt;!--[if gt IE 8]&gt;&lt;!--&gt; &lt;html class=""&gt; &lt;!--&lt;![endif]--&gt; 当我添加 &lt;!--[if !IE]&gt;&lt;!--&gt; &lt;link type="text/css" rel="stylesheet" href="/stylesheets/no-ie.css" /&gt; &lt;!--&lt;![endif]--&gt; 出于某种原因无法连接到我的标头。但是,如果我添加 &lt;!--[if !IE]&gt;&lt;!--&gt; &lt;style&gt; All my …

8
检测不支持HTML5 <canvas>的最佳方法
处理浏览器不支持HTML5 &lt;canvas&gt;标签的情况的标准方法是嵌入一些后备内容,例如: &lt;canvas&gt;Your browser doesn't support "canvas".&lt;/canvas&gt; 但是页面的其余部分保持不变,这可能是不合适的或令人误解的。我想要某种检测画布不受支持的方式,以便可以相应地显示页面的其余部分。你会推荐什么?

6
从大HTML字符串创建jQuery对象
我有一个包含多个子节点的大HTML字符串。 是否可以使用此字符串构造jQuery DOM对象? 我试过了,$(string)但它只返回包含所有单个节点的数组。 试图获得一个我可以使用.find()函数的元素。
139 javascript  jquery  html 

1
<script>标记在<noscript>标记内部有什么作用?
最近,我在具有有趣设计和内容的网站上大举“查看源代码”。这些网站之一Squarespace在&lt;script&gt;标签内部具有多个&lt;noscript&gt;标签块,如下所示: &lt;!-- Page is at: http://squarespace.com --&gt; ... ... &lt;noscript id="inline-deps"&gt; &lt;link rel="stylesheet" type="text/css" href="//cloud.typography.com/7811972/758964/css/fonts.css" /&gt; &lt;script type="text/javascript" src="https://static.squarespace.com/static/ta/5134cbefe4b0c6fb04df8065/7400/assets/logomark/logomark.min.js?37"&gt;&lt;/script&gt; &lt;link rel="stylesheet" href="https://static.squarespace.com/static/ta/5134cbefe4b0c6fb04df8065/7400/assets/logomark/logomark.min.css?37" type="text/css" /&gt; &lt;/noscript&gt; ... ... 这让我感到很奇怪,让我谷歌搜索信息以查看是否有某种隐藏的功能/目的用于这种奇怪的HTML,但无济于事。将&lt;script&gt;标记包含在&lt;noscript&gt;元素中是否有某种目的,还是仅是不良HTML的示例?


9
如何在HTML表格上执行实时搜索和过滤
我一直在Google搜索和搜索Stack Overflow已有一段时间,但是我无法解决此问题。 我有一个标准的HTML表,其中包含水果。像这样: &lt;table&gt; &lt;tr&gt; &lt;td&gt;Apple&lt;/td&gt; &lt;td&gt;Green&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Grapes&lt;/td&gt; &lt;td&gt;Green&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Orange&lt;/td&gt; &lt;td&gt;Orange&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; 在此上方,我有一个文本框,我想在用户输入时搜索表格。因此,如果键入Gre例如,该表的橙色行将消失,剩下苹果和葡萄。如果他们继续打字Green Gr,苹果排应该消失,只剩下葡萄。我希望这很清楚。 而且,如果用户从文本框中删除部分或全部查询,我希望现在重新出现与查询匹配的所有行。 虽然我知道如何在jQuery中删除表行,但是我对如何进行搜索以及基于此选择性地删除行一无所知。有一个简单的解决方案吗?还是插件? 如果有人能指出我正确的方向,那就太好了。 谢谢。
139 javascript  jquery  html 


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.