有一个显示一些按钮(背景图片等)的页面,它们都是可点击的。我想要这个特定按钮做的是使用 *target="_blank"* 在另一个浏览器选项卡中打开目标页面。它在 div 中设置为 href 的方式我无法做到这一点。关于解决此问题的任何想法?
<div class="dashboard_navbutton" href="Home/RequestRedirect" style="background-image: url('@Url.Content("~/Content/images/Form_button.png")');">
<p>Insert witty text here</p>
</div>
最佳答案
就做那个div
一个a
并添加 display:block;
到 style
.
编辑:确保您选择了 DOCTYPE
支持使用 p
在 a
里面元素。更一般地说,它应该使用 display
的计算样式。而不是标签名称来确定元素是否为 inline
或 block
在另一个方面。我相信 HTML5 没问题:<!DOCTYPE html>
.
关于javascript - 如何在 DIV 标签中设置目标 ="_blank"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9794428/