草庐IT

submit_after

全部标签

html - 可以制作 :after/before pseudo elements clickable as part of the link?

伪元素a:aftera:before允许您添加看起来是链接一部分的文本。但是,我似乎无法想出一种方法来使该部分作为链接的一部分可点击。例如,下面的css显示之后的url:a:after{content:"("attr(href)")";}...但它不会被点击。有人在不改变底层HTML的情况下解决这个问题吗?编辑:我使用的是chrome13.0.782.107。原来是bug.(感谢肖恩) 最佳答案 您似乎发现了所用浏览器的错误。基于spec,生成的内容应被视为为其生成的元素的子。我创建了一个JSFiddle对此进行测试,并且在大多数浏

html - 可以制作 :after/before pseudo elements clickable as part of the link?

伪元素a:aftera:before允许您添加看起来是链接一部分的文本。但是,我似乎无法想出一种方法来使该部分作为链接的一部分可点击。例如,下面的css显示之后的url:a:after{content:"("attr(href)")";}...但它不会被点击。有人在不改变底层HTML的情况下解决这个问题吗?编辑:我使用的是chrome13.0.782.107。原来是bug.(感谢肖恩) 最佳答案 您似乎发现了所用浏览器的错误。基于spec,生成的内容应被视为为其生成的元素的子。我创建了一个JSFiddle对此进行测试,并且在大多数浏

html - 如果一个 HTML 表单有两个 <input type ="submit"> 按钮,我怎么知道哪个被点击了?

假设我有以下HTML表单:...我如何知道用户点击了哪个按钮(不使用javascript)?我查看了提交的数据,似乎当单击"QueueItem"时,"queue"="QueueItem"被发送到服务器。当"Submititem"被点击时,"submit"="Submititem"设置发送。我可以依赖这种行为吗?它是否记录在HTML表单标准的某处?你们是怎么做到的? 最佳答案 是的,你可以依靠这个;它有完整的文档记录here.具体相关行说:Whenaformissubmittedforprocessing,somecontrolsha

html - 如果一个 HTML 表单有两个 <input type ="submit"> 按钮,我怎么知道哪个被点击了?

假设我有以下HTML表单:...我如何知道用户点击了哪个按钮(不使用javascript)?我查看了提交的数据,似乎当单击"QueueItem"时,"queue"="QueueItem"被发送到服务器。当"Submititem"被点击时,"submit"="Submititem"设置发送。我可以依赖这种行为吗?它是否记录在HTML表单标准的某处?你们是怎么做到的? 最佳答案 是的,你可以依靠这个;它有完整的文档记录here.具体相关行说:Whenaformissubmittedforprocessing,somecontrolsha

html - CSS 中的版权符号 :after Pseudo-Element

已解决-使用\00a9而不是©非常不言自明:body:after{content:"©me";/*otherformatting*/}在HTML中,©序列插入版权字符。这可以像我在这里尝试做的那样在CSS伪元素中完成吗? 最佳答案 CSS不使用HTML的实体;它使用自己的unicode转义序列。您需要使用\00a9作为版权符号。body:after{content:"\00a9me";}请参阅此处的备忘单表,其中几乎显示了您需要的每个实体/unicode字符串:http://www.evotech.net/blog/200

html - CSS 中的版权符号 :after Pseudo-Element

已解决-使用\00a9而不是©非常不言自明:body:after{content:"©me";/*otherformatting*/}在HTML中,©序列插入版权字符。这可以像我在这里尝试做的那样在CSS伪元素中完成吗? 最佳答案 CSS不使用HTML的实体;它使用自己的unicode转义序列。您需要使用\00a9作为版权符号。body:after{content:"\00a9me";}请参阅此处的备忘单表,其中几乎显示了您需要的每个实体/unicode字符串:http://www.evotech.net/blog/200

html - 使用 :after to clear floating elements

我有一个列表,li有一个float:left;.之后的内容应该正确对齐。因此我可以构建以下内容:http://jsfiddle.net/8unU8/我想,我可以删除通过使用像:after这样的伪选择器。但是这个例子不工作:http://jsfiddle.net/EyNnk/我是否总是需要创建一个单独的div来清除float元素? 最佳答案 这样写:.wrapper:after{content:'';display:block;clear:both;}检查这个http://jsfiddle.net/EyNnk/1/

html - 使用 :after to clear floating elements

我有一个列表,li有一个float:left;.之后的内容应该正确对齐。因此我可以构建以下内容:http://jsfiddle.net/8unU8/我想,我可以删除通过使用像:after这样的伪选择器。但是这个例子不工作:http://jsfiddle.net/EyNnk/我是否总是需要创建一个单独的div来清除float元素? 最佳答案 这样写:.wrapper:after{content:'';display:block;clear:both;}检查这个http://jsfiddle.net/EyNnk/1/

html - <select> 和 :after with CSS in WebKit 的问题

我想用伪:after在选择框上添加一些样式(用2个部分和没有图像来设计我的选择框)。这是HTML:Test而且它不起作用。我不知道为什么,也没有在W3C规范中找到答案。这是CSS:select{-webkit-appearance:none;background:black;border:none;border-radius:0;color:white;}select:after{content:"";display:inline-block;width:24px;height:24px;background:blue;}那么这是正常现象还是有什么窍门呢?

html - <select> 和 :after with CSS in WebKit 的问题

我想用伪:after在选择框上添加一些样式(用2个部分和没有图像来设计我的选择框)。这是HTML:Test而且它不起作用。我不知道为什么,也没有在W3C规范中找到答案。这是CSS:select{-webkit-appearance:none;background:black;border:none;border-radius:0;color:white;}select:after{content:"";display:inline-block;width:24px;height:24px;background:blue;}那么这是正常现象还是有什么窍门呢?