Вложенные связанные гиперссылками области без вложенных элементов ссылки в источнике HTML

В частности, я получил эту проблему при попытке получить по умолчанию (no-args) InitialContext во встроенном экземпляре Tomcat7 в SpringBoot.

Решение для меня заключалось в том, чтобы сообщить Tomcat enableNaming.

, т.е.

@Bean
public TomcatEmbeddedServletContainerFactory tomcatFactory() {
    return new TomcatEmbeddedServletContainerFactory() {
        @Override
        protected TomcatEmbeddedServletContainer getTomcatEmbeddedServletContainer(
                Tomcat tomcat) {
            tomcat.enableNaming();
            return super.getTomcatEmbeddedServletContainer(tomcat);
        }
    };
}
14
задан Jakub Narębski 16 January 2009 в 10:53
поделиться

5 ответов

Вы могли попробовать что-то вроде этого:

div.a {
  position: relative;
  background-color: #F88;
  z-index: 0;
}
a.b {
  position: relative;
  z-index: 2;
}
a.b:hover {
  background-color: #8F8;
}
a.c {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
a.c:hover {
  background-color: #88F;
}
a.c span {
  display: none;
}
<div class="a">
  foo
  <a href="bar" class="b">bar</a>
  <a href="foo" class="c"><span>baz</span></a>
</div>
5
ответ дан 1 December 2019 в 16:32
поделиться

Возможно, это работало бы?

div.parentBox {
  position:relative;
  height:100px;
}
  a.someLink {
    position:absolute;
    top:0;
    left:0;
    height:100px;
  }

// Now just position the two spans

<div class="parentBox">
  <span class="someText">Some Text</span>
  <a href="#" class="someLink">
    <span class="linkText">Link Text</span>
  </a>
</div>
1
ответ дан 1 December 2019 в 16:32
поделиться

То, что я сделал в прошлом, является использованием JavaScript для присоединения соответствующей функциональности к отделению (предполагающий, что это - родительский элемент) так, чтобы, когда это нажато, window.location был, выполнил открытие .href атрибута дочерней ссылки.

Что-то вроде этого, возможно.

// jQuery Code
$(".parentDivLink").click(function(){
  window.location = $(this).find("a.mainLink").attr("href");
});

<div class="parentDivLink">
  <a href="http://www.google.com" title="Google" class="mainLink">Click Me</a>
</div>
0
ответ дан 1 December 2019 в 16:32
поделиться

Просто место на onclick обработчике событий на внешнем элементе, который, когда нажатые вызовы "window.location = 'yourURLhere'";

Вы могли добавить атрибут стиля - "cursor:pointer" для получения ручного курсора когда мышь.

у Вас мог также быть блок кода парения css для получения цветных изменений.

РЕДАКТИРОВАНИЕ: просто реализованный никакой JavaScript, так в этом случае, не сохраняет тег и просто определяет стиль для него в css, тот способ, которым можно дать ему высоту, ширину, и т.д.

0
ответ дан 1 December 2019 в 16:32
поделиться

Плавание с отрицательными полями должно работать также.

Протестированный (только в IE6):

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head><title>Link within link</title>
<style type="text/css">
.Parent {
width: 500px;
background-color: yellow;
}
.sub {
float: left;
margin-left: -300px;
}
.foo {
display:block;
float: left;
text-decoration: none;
}
</style>
</head>
<body>
<a href="foo" Class="foo"><div class="Parent">foo </div></a>
<div class="sub"><a href="bar">Link text</a></div>
</body>
</html>

Вы действительно реализуете большой потенциал для пользовательского беспорядка.

0
ответ дан 1 December 2019 в 16:32
поделиться