小编Kev*_*ven的帖子

减少链接的可点击区域

我在页面上有一个单词,每个单独的字母都是一个链接.我想减小可点击区域的大小,以便字母周围没有空格.现在每个字母的左边和右边都没问题,但每个字母上下都有太多的空间.为了便于说明,我在链接周围加了一个边框(见下面的小提琴).

有关如何的任何想法?

HTML:

<body>
  <div>
    <h1><a href=#>H</a></h1>
    <h1><a href=#>E</a></h1>
    <h1><a href=#>L</a></h1>
    <h1><a href=#>L</a></h1>
    <h1><a href=#>O</a></h1>
  </div>
</body>
Run Code Online (Sandbox Code Playgroud)

CSS:

    body {
        font-family: 'Sigmar One', cursive;
        font-size: 100px;
        color: white;
        text-shadow: 4px 4px 4px #000;

        background-color:blue;

        width: 100%;
        height: 100%;
        margin: 0;
    }

    a {
        border: 1px solid black;
    }

    div {
        position:absolute; 
        height:100%; 
        width:100%;
        display: table;
    }

    h1 {
        display: table-cell;
        vertical-align: middle;
        text-align:center;
    }

    a:visited, a:active {
        text-decoration: none;
        color: white;
    }

    a:link {
        text-decoration: none;
        color: white;
        text-shadow: 0px …
Run Code Online (Sandbox Code Playgroud)

html css resize hyperlink

3
推荐指数
1
解决办法
8058
查看次数

如何在"Where"子句之前编写"Order By"子句

我想ORDER BY在我的WHERE条件之前编写一个子句,因为我需要将结果截断为10,但我需要先按字母顺序对它们进行排序.

我知道你不能放在那ORDER BY之前WHERE我怎么能这样做?

我需要做以下事情:

SELECT *
FROM myTable
ORDER BY TOP10
WHERE ROWNUM <=10
Run Code Online (Sandbox Code Playgroud)

sql oracle

3
推荐指数
1
解决办法
3万
查看次数

使用ASP.NET Razor MVC仅包含部分视图的一部分

我正在使用ASP.NET Razor MVC并使用部分视图来处理我不希望在每个页面上更新的常见内容.

我使用以下语法来包含我的部分视图:

@Html.Partial("PartialView")  
Run Code Online (Sandbox Code Playgroud)

在特定的局部视图中,我有两个DIVS:

<div class="divA">
    CONTENT
</div>

<div class="divB">
    CONTENT
</div>
Run Code Online (Sandbox Code Playgroud)

但是,我只想包含来自的内容divA.我可以执行以下操作,仅包含来自的内容divA吗?

@Html.Partial("PartialView", @divA)  
Run Code Online (Sandbox Code Playgroud)

如果没有,我该怎么办?

html asp.net-mvc partial-views razor

3
推荐指数
1
解决办法
2972
查看次数

HTML/CSS:删除高度为100%的垂直滚动;

我正在创建两个要填充页面的列.非常简单.但是,我得到一个非常轻微的垂直滚动条.设置margin: 0padding: 0html,body并没有修复它.

我调查了overflow: hidden但是我不喜欢它.我还考虑clear:both在底部放置一个div,但这没有做任何事情.我已经开始使用了min-height,但我似乎无法让它正常工作.

我有两个问题:

  1. 为什么会出现垂直滚动条?
  2. 如何删除垂直滚动条?

实例: http ://jsfiddle.net/XrYYA/

HTML:

<body>
    <div id="palette">Palette</div>
    <div id="canvas">Content</div>
</body>
Run Code Online (Sandbox Code Playgroud)

CSS:

html, body {
height: 100%;
margin: 0;
padding: 0;
}

#palette {
float: left;
width: 300px;
height: 100%;
border: 1px solid black;
}

#canvas {
margin-left: 300px;
height: 100%;
border: 1px solid blue;
}
Run Code Online (Sandbox Code Playgroud)

html css height

3
推荐指数
1
解决办法
7661
查看次数

在子元素悬停时隐藏/显示正文中的文本

我想最初在我的身体中隐藏文字,但是一旦孩子div中的元素悬停在上面就显示出来.所以在这种情况下,我希望它们最初都是从头开始,display: none但当我将鼠标悬停在字母"H"上时,我想要显示"文字A".当我将鼠标悬停在字母"E"上时,我想要显示"文字B".我不想把我的#content元素放在我的#word元素中.我想把它们作为单独的div.

有任何想法吗?

(见下面的小提琴)

HTML:

<div id="word">
    <h1><a id="h" class= "letter" href=#>H</a></h1>
    <h1><a id="e" class= "letter" href=#>E</a></h1>
    <h1><a id="l" class= "letter" href=#>L</a></h1>
    <h1><a id="l2"class= "letter" href=#>L</a></h1>
    <h1><a id="o" class= "letter" href=#>O</a></h1> 
</div>

<div id="content">
    <div id="textA">Text A</div>
    <div id="textB">Text B</div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

 body {
    font-family: 'Chango', cursive;
    font-size: 115px;
    color: white;
    text-shadow: 5px 5px 5px #000;

    width: 100%;
    height: 100%;
    margin: 0px;
    background: black;
    }

    #name {
    position:absolute; 
    height:100%; 
    width: 70%;
    display: table;
    padding: 0 15% 0 15%; …
Run Code Online (Sandbox Code Playgroud)

html css hover

1
推荐指数
1
解决办法
1941
查看次数

Random()不生成随机数

我正在尝试做roshambo(或Rock-Paper-Scissors)并让计算机输出Rock,Paper或Scissors来代替从0到2的随机值.但是,我没有得到随机值.当程序运行时,它会经历一个while循环,每次循环时,值都保持不变.但是,如果我停止,然后重新运行应用程序,则值会更改,并在循环的持续时间内保持相同的值.我正确编码这种方法吗?

public class Player2 extends Player{

    private Random rand;

    public Player2(){
        rand = new Random();
    }

    public Roshambo generateRoshambo() {
        int min = 0;
        int max = 2;
        int randomNum = rand.nextInt(max - min + 1) + min;

        if(randomNum == 0){
            return Roshambo.ROCK;
        } else if (randomNum == 1) {
            return Roshambo.PAPER;
        } else {
            return Roshambo.SCISSORS;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

这是循环:

Roshambo value = p2.generateRoshambo(); 
String cont = "Yes";

do{

        System.out.print("\nRock, Paper, or Scissors: ");
        String choice = sc.nextLine();


        System.out.println("\n" …
Run Code Online (Sandbox Code Playgroud)

java random

0
推荐指数
1
解决办法
353
查看次数

从动作过滤器调用控制器方法

我的基本控制器和动作过滤器在同一名称空间中但在不同的类中.我在基本控制器内创建了一个请求http标头的类,我想在我的动作过滤器中调用该方法.

如果我做的很简单,Details dtls = GetHeaders()那么intelliSense会询问我是否要GetHeaders()在动作过滤器中创建另一个方法.

所以我的问题是我可以直接从动作过滤器中调用类中的GetHeaders()方法BaseController吗?我该怎么办?如果没有,我该如何调用该方法?

namespace Infrastructure
{
    public class BaseController
    {
        public Details GetHeaders()
        {
            //Get the headers
        }
    }

    public class MyFilterAttribute : ActionFilterAttribute
    {
        public override void OnActionExecuting(ActionExecutingContext filterContext)
        {
            base.OnActionExecuting(filterContext);

            //Call GetHeaders() to get Header1 data
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

c# asp.net asp.net-mvc

0
推荐指数
1
解决办法
4380
查看次数

标签 统计

html ×4

css ×3

asp.net-mvc ×2

asp.net ×1

c# ×1

height ×1

hover ×1

hyperlink ×1

java ×1

oracle ×1

partial-views ×1

random ×1

razor ×1

resize ×1

sql ×1