我从中学到了post总是使用anchor或按钮元素来制作按钮。现在我正在尝试使用anchor元素。有什么方法可以增加anchor元素的可点击区域吗?假设我在div框中使用anchor。我希望整个div框成为一个按钮。我可以将anchor的点击区域更改为整个div框吗?感谢您的帮助。 最佳答案 要增加文本链接的区域,您可以使用以下css;a{display:inline-block;position:relative;z-index:1;padding:2em;margin:-2em;}Ananchorelement显示:需要内联bl
GoogleChrome和Opera存在渲染问题(为什么?=)使用此类代码:#content{width:150px;background:gray;}#sidebar{position:fixed;left:200px;background:gray;}Link#1Link#2Link#1TARGETLoremipsumdolorsitamet,consecteturadipisicingelit,seddoeiusmodtemporincididuntutlaboreetdoloremagnaaliqua.Utenimadminimveniam,quisnostrudexercit
我正在开发一个Angular2应用程序,我需要显示--但是disable一个HTML元素。执行此操作的正确方法是什么?已更新请注意*ngFor,这将阻止使用*ngIf的选项并且不渲染完全。{{link.name}}TypeScript组件有一个如下所示的方法:onClick(link:LinkObj){//Dosomethingrelevantwiththeobject...returnfalse;}我实际上需要阻止该元素被点击,而不仅仅是显示它与CSS。我假设我需要潜在地绑定(bind)到[disabled]属性,但这是不正确的,因为anchor元素没有disabled属性(prop
在我的随机测试中,我看到了将一个anchor标记放在另一个anchor标记内的行为。我做了一个jsfiddle.content但在开发者工具中它看起来不一样:我相信我们不能将一个anchor标记放在另一个anchor标记内,因为点击内部anchor会将点击事件冒泡到父anchor标记,这是不允许的。我的假设是否正确? 最佳答案 如@j08691所述,嵌套的a元素在HTML语法中是被禁止的。HTML规范没有说明原因;他们只是强调规则。在实践方面,浏览器在其解析规则中有效地强制执行此限制,因此与许多其他问题不同,违反规范是行不通的。解
我有两个绝对定位在图像顶部的anchor,链接在其他浏览器(Chrome、FF、Safari)中可点击,但在IE中不可点击(目前已在8和9中测试)奇怪的是,如果我给链接一个background-color它们是可点击的,但是如果background-color设置为transparent(这就是我想要的)它们不再可点击,我也尝试设置zoom:1但没有成功。我猜想IE中的hasLayout位随IE8/9一起消失了,所以猜测zoom现在对于此类问题并不重要。有什么想法可以让这些链接在IE8/9中显示为透明背景?这是我一直在使用的fiddle:jsFiddleexample我有以下HTML布
我必须在访问时禁用anchor标记的颜色变化。我这样做了:a:visited{color:gray}(链接在访问前是灰色的。)但这是我在访问链接后明确声明颜色的一种方式,这又是一种颜色变化。如何在不进行任何显式颜色更改的情况下在访问时禁用anchor标记的颜色更改? 最佳答案 如果您只想让anchor颜色与anchor的父元素保持相同,您可以利用继承:a,a:visited,a:hover,a:active{color:inherit;}请注意,无需为每个选择器重复该规则;只需使用逗号分隔的选择器列表(anchor伪元素的顺序很重要
除了我的链接外,我网站上的其他所有内容似乎都与所有浏览器兼容。它们出现在页面上,但不起作用。我的链接代码如下-SuperChem#391HollywoodSuperBubbaAfgooHashSuperJackSugarOG91xPKJedi Blog 最佳答案 你不能有在里面元素。作为W3'scontentmodeldescription对于元素状态:"theremustbenointeractivecontentdescendant."(被认为是interactivecontent)要获得您正在寻找的效果,
这个问题在这里已经有了答案:Fixedpageheaderoverlapsin-pageanchors(37个答案)关闭7年前。我正在尝试清理anchor的工作方式。我有一个固定在页面顶部的标题,所以当您链接到页面其他位置的anchor时,页面会跳转,因此anchor位于页面顶部,将内容留在固定标题后面(我希望那讲得通)。我需要一种方法将anchor从标题的高度偏移25px。我更喜欢HTML或CSS,但也可以接受Javascript。
关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎与helpcenter中定义的范围内的编程无关。.关闭2年前。Improvethisquestion在制作例如WordPress博客。我是否应该将标题(也应该是链接)包裹在anchor中元素,还是应该反过来。为什么?(1):bar(2):bar我总是以(1)结尾,因为在我看来,标题包含在链接中更合乎逻辑。它在例如搜索引擎优化?它会反射(reflect)SEO排名吗?
对anchor链接使用alt标签是否正确,比如 最佳答案 这样的事情最好通过查看官方规范来回答:转到规范:https://www.w3.org/TR/html5/搜索“a元素”:https://www.w3.org/TR/html5/text-level-semantics.html#the-a-element检查“内容属性”,它列出了a元素的所有允许属性:Globalattributeshreftargetdownloadrelhreflangtype检查链接的“全局属性”:https://www.w3.org/TR/html5/